0

我正在使用安装了 SQL Server 2008 R2 的亚马逊云。我试图创建一个密码sa并保存它。但是当我回到 SQL Server 时(在我关闭 SQL Server 并再次打开它之后)它不允许我使用我所坐的 sa 凭据输入它。(我可以使用 Windows 身份验证获得访问权限),说明

用户“sa”登录失败。(.Net SqlClient 数据提供者)

错误号是 18456。我只能通过 Windows 身份验证进入。如何sa正确设置?有任何想法吗?

以下是全文:

无法连接到 [服务器名称]。

用户“sa”登录失败。(.Net SqlClient 数据提供者)

服务器名称:[服务器名称]
错误号:18456
严重性:14
状态:1
行号:65536

4

2 回答 2

1

它也应该给你一个州代码;搜索组合将向您确切显示问题所在。您确定在安装时启用了混合模式身份验证吗?本文向您展示如何启用它:SQL 2008 R2:启用混合模式身份验证

此代码将验证它是否已配置为混合模式身份验证:

SELECT CASE SERVERPROPERTY('IsIntegratedSecurityOnly')   
WHEN 1 THEN 'Windows Authentication'   
WHEN 0 THEN 'Windows and SQL Server Authentication'   
END as [Authentication Mode]  
于 2014-05-12T21:50:14.053 回答
0

我终于做对了。首先,我关注了 Inspired 提供给我的“SQL 2008 R2:启用混合模式身份验证”链接。其次,我打开 EC2 CONSOLE,选择我的实例并选择“操作”->“重启”。就是这样。谢谢你的帮助。

于 2014-05-13T19:48:59.373 回答