SQL 连接:从客户端 PC 连接时未找到服务器或访问被拒绝

SQL Connection: Server Not Found or Access Denied when Connecting from Client PC

我在从客户端电脑到服务器电脑的 SQL 数据库连接方面遇到问题。仅供参考,我不是 SQL-wiz.

我正在使用一个名为 (الأمين) 的收银程序,但没有足够的支持来解决这个问题。当我尝试通过客户端 pc 连接到主服务器时,收到以下错误:

[DBNETLIB] [ConnectionOpen (Connect().]SQL Server does not exist or access denied

我已经尝试了以下修复:

  1. Windows 端口 1433 和 1434 的防火墙入站和出站规则。

  2. 客户端实用程序管理,我启用了 TCP/IP 并禁用命名管道。我添加了适当的服务器名称,并将服务器的 IP 添加为别名。 (这是在客户端 PC 上)

  3. 我在 SQL 服务器配置上启用了 TCP/IP 并在 IPAll 和 IP1 下添加了 1433。

  4. 我已确保从客户端电脑登录的密码和用户名是正确的。

  5. 我确保在服务器设置中打开了“允许远程连接”。

我本可以尝试更多修复,但现在想不起来了。

请提供任何帮助,我们将不胜感激。我只需要客户端 PC 连接到服务器 PC。问题可能出在收银员程序本身,但它适用于同一软件的其他用户。该程序没有足够的支持,所以我必须自己修复它。我相信有一个我只是没有看到的简单解决方案。

提前致谢!

我正在使用版本 18.8 SQL Server Management Studio,并且在 windows 10.

我想通了!

问题出在 SQL 的登录上。

我使用 SQL 创建的用户创建的“sa”登录,现在可以使用了。

谢谢!