gpt4 book ai didi

c# - 以 LocalSystem 身份登录 sql 服务

转载 作者:可可西里 更新时间:2023-11-01 10:34:50 25 4
gpt4 key购买 nike

我在与 Windows 服务相关的问题上苦苦挣扎。

在我的项目中,我想使用 c# 代码更改 sql 服务“LOG ON AS”本地系统。

最佳答案

在 C# 中你可以这样做:

var process = new System.Diagnostics.Process();
process.StartInfo.WindowStyle = System.Diagnostics.ProcessWindowStyle.Hidden;
process.StartInfo.FileName = "cmd.exe";
process.StartInfo.Arguments= "/c sc.exe config \"mssql$sqlexpress\" obj= \"localsystem\" password= \"\"";
process.Start();

注意:

  • 注意obj=password=
  • 后面的空格
  • mssql$sqlexpress 的负责人,请使用您的服务名称。
  • 您可能需要以管理员身份运行。
  • 如果打开命令提示符并运行此命令,您的服务帐户将更改为本地系统帐户:sc.exe config "mssql$sqlexpress"obj= "localsystem"password= ""

关于c# - 以 LocalSystem 身份登录 sql 服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32968316/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com