我有一个由两台笔记本电脑组成的 LAN 网络,其中我朋友的笔记本电脑充当服务器,而我的笔记本电脑充当客户端...我可以检测到我朋友的实例,即 PC/SQLEXPRESS,他也一样可以......
我已经在他的笔记本电脑(即 SQL 服务器)中创建了登录名和密码,甚至在两台笔记本电脑上都选择了 TCP/IP 和命名管道,并且禁用了防火墙...但是,它不接受给定的用户名和登录 SQL SERVER 身份验证...并给出错误“连接失败:登录‘Sujit’无法连接到受信任的 SQL SERVER”.....
请帮忙....
答案1
该网站可能不是适合回答这个问题的正确网站,我怀疑它会被迁移到某个地方。
在您连接的 SQL Server 上,SQL Server 日志中是否显示登录失败?如果是,我认为应该有一个错误子代码,您可以通过 Google 查找确切的问题。
答案2
- 在对象资源管理器中:右键单击您的服务器并打开属性
- 在属性窗口的左侧窗格中选择“安全”
- 在右侧,您将看到服务器身份验证
- 选择“SQL Server 和 Windows 身份验证模式”
- 单击“确定”关闭属性窗口
- 右键单击服务器并选择重新启动,重新启动服务器
立即尝试登录
编辑:
答案3
打开 SQL Server 表面区域配置器,因为这是 Express,所以默认情况下禁用远程连接。
进入 SA 配置窗口后,单击服务和连接的表面积配置。
单击数据库引擎下的远程连接
选择本地和远程连接,然后选择您的类型。(TCP、命名管道或两者)