Ale*_*xan 2 authentication sql-server connectivity sql-server-2014
我的 Windows Server 2012 R2 上有 SQL Server 2014。我可以使用 Windows 身份验证从 Management Studio 本地连接到 SQL Server。
我决定切换到 SQL Server 身份验证(因为我需要从其他计算机访问)。我使用 Management Studio 创建了新的登录,但收到错误:尝试连接时登录失败。
然后我更改了 sa 的密码并尝试以 sa 身份登录,但再次出现相同的错误:

我重新启动了 SQL Server,但没有帮助。我做错了什么?
来自错误日志:用户“sa”登录失败。原因:尝试使用 SQL 身份验证登录失败。服务器配置为仅用于 Windows 身份验证。
使用 Windows 身份验证连接到 SQL Server。运行 sp_readerrorlog 并查看当您尝试使用 SQL 身份验证连接时错误日志中出现的完整消息。此消息没有多大帮助。您可以使用消息更新问题
来自错误日志:用户“sa”登录失败。原因:尝试使用 SQL 身份验证登录失败。服务器配置为仅用于 Windows 身份验证。
这个查询的输出是什么。
select serverproperty('IsIntegratedSecurityOnly')
似乎身份验证模式仅适用于 Windows。If above query returns 1. 这意味着身份验证模式是 windows go to server 。右键单击 SQL Server 选择属性,然后单击安全性。通过选择单选按钮将身份验证更改为混合模式SQL Server and windows authentication mode并再次重新启动 SQL Server 服务。
| 归档时间: |
|
| 查看次数: |
19157 次 |
| 最近记录: |