1

可能重复:
以编程方式更改 SQL Server 设置

要在客户端 C# 应用程序和 SQL Server 2008 R2 之间建立网络连接,我知道应该手动做什么,我的问题是如何在 C# 代码中执行以下步骤!

  1. 为服务器实例设置启用 TCP/IP 协议,例如MSSQLSERVERR2.
  2. 重新启动我的 SQL Server 引擎。

    我可以通过 SQL 查询执行其他步骤:

  3. 添加用户并授予管理员权限。

    CREATE LOGIN momtahen 
    WITH PASSWORD = '123'
    
    EXEC master..sp_addsrvrolemember @loginame = N'momtahen', 
                                     @rolename = N'sysadmin'
    
  4. 为我的 SQL Server 设置混合身份验证模式。

    EXEC xp_instance_regwrite N'HKEY_LOCAL_MACHINE', 
    N'Software\Microsoft\MSSQLServer\MSSQLServer', N'LoginMode', REG_DWORD, 2
    

我需要可以使用 C# 执行的 C# 代码或 SQL 查询。

另外我不得不提一下,我已经看到了以下问题,但还没有帮助!

顺便感谢他们。那么有什么想法吗?

4

0 回答 0