使用c#

时间:2015-11-02 15:21:39

标签: sql-server sqlconnection

嗯,经过一些研究后,我在MSSql server(2014)中创建了一个数据库,可以通过sqlconnection与客户端建立连接,使用:

SqlConnection cn = new SqlConnection("user id = myUSER; password=myPASSWORD;server=mySERVER; Trusted_Connection=yes; database=myDatabase; connection timeout=30");

当我的客户端本地并且在与MSSQL服务器相同的机器上运行时,存在连接,但是当我在远程PC上时,我无法使用sqlconnection连接到MSSQL服务器。 如何使用sqlconnection从远程连接到该服务器 - c#?

1 个答案:

答案 0 :(得分:2)

最有可能的是,您的SQL Server未配置为允许远程连接,正如Sean Lange在其中一条评论中指出的那样。

从Management Studio执行以下步骤:

  • 右键单击服务器名称,然后单击'属性'。您将获得“服务器” 属性'窗口。
  • 点击“'连接'此左侧的标签 窗口
  • 您会在右侧看到一个部分,其中包含“远程服务器” 连接'
  • 选中“允许与此服务器的远程连接”#39; 复选框。

Allow remote connections to this server