关于本地网络连接字符串

本文关键字:字符串 连接 本地网络 | 更新日期: 2023-09-27 18:36:53

我需要一些关于如何选择和使用 SQL 连接字符串的意见和想法? 我确实搜索了sqlconnectionstring的网站,但我尝试了几种类型无法与我的网络系统一起使用。 专业人士可以帮我吗?

我的情况如下:

  1. 我有一台计算机用于托管,并安装了sql2008 express服务器(Microsoft sql Management Studio),并以窗口身份验证身份登录。(IP: 192.168.1.101)

  2. 使用我创建的数据库没有任何安全登录ID和密码。(.中密度纤维板)

  3. 我让另一台计算机作为客户端来连接和访问托管SQL服务器的主机计算机。 那里 IP 已设置为静态 (

  4. 192.168.1.102, 192.168.1.103, 192.168.1.104)
  5. 我已经测试了这个连接字符串,但无法连接

    Data Source=192.168.1.101,1433;Network Library=DBMSSOCN;
     Initial Catalog=myDataBase
    
  6. 我确实将防火墙配置为允许 1433 端口,这是我的 sqlserver 当前使用端口。已选中 sqlserver tcp:enabled、via:enabled、Namepipe:enabled、shareMemory:enabled。允许的计算机可远程设置。

到目前为止,这些是我配置的,但仍然无法连接,任何人都可以指导我吗?

关于本地网络连接字符串

也许是因为您使用的是Windows身份验证。如果使用另一台计算机连接到 SQL Server,则该计算机的登录名应为:

  1. 服务器所在的域的一部分(即 [域]''我的用户名)。

  2. 它应该添加到 SQL Server 的安全性''登录名中。转到管理工作室,然后在服务器下的对象资源管理器中,转到文件夹 Security''Login。您应该会在登录下看到用户列表。您的用户(其他计算机的登录名)应该在那里。

现在,如果您不是域的一部分,则应使用 SQL 服务器身份验证。我还没有尝试在两台不属于域的计算机中使用Windows身份验证。