我正在尝试使用“sa”用户名及其密码从远程服务器连接到 SQL Server 2008(我可以在自己的计算机上使用此用户名和密码正常登录 - 因此选择了“SQL Server 和 Windows 身份验证模式”)。
在我计算机上的 SQL Server 日志文件中,我看到此错误:
用户“sa”登录失败。原因:尝试使用 SQL 身份验证登录失败。服务器配置为仅用于 Windows 身份验证。
我认为这可能是远程连接问题,所以我检查了属性中的远程连接是否已启用,在配置管理器中我启用了 TCP/IP 和共享管道,然后重新启动了服务,并为端口 1433 创建了防火墙规则。我还尝试关闭防火墙,以防它以某种方式被阻止,但我得到了同样的错误。
仅当从远程服务器访问 SQL Server 时才会出现此错误?
我该如何解决?