我在本地计算机上安装了 SQL 2008 服务器,实例名称为“SQL2008”。我尝试使用 Management Studio 连接到它。我可以使用 sa 身份验证进行连接,但无法使用 windows 身份验证进行连接。
更多细节:
- 服务器安装在本地机器上。
- 我正在使用
<local machine name>\SQL2008
连接 - 错误信息是“无法连接到
<local machine name>\SQL2008
”和“用户 登录失败'<domain>\administrator'
。(错误:18456) - 我能够使用 sa 身份验证进行连接
- 我无法使用 Windows 身份验证进行连接
- 我确定管理员密码正确。我已使用相同凭据以管理员身份登录到计算机
有人能给出一些建议吗?我对 SQL 服务器不太熟悉,而且这非常紧急。谢谢。
答案1
什么是“国家”请参阅此博客文章解释一下我所指的内容。应该可以在 windows 事件日志或 sql server 的 ERRORLOG 文件中看到这一点。
答案2
答案3
您是否已在 SSMS 中将 Windows 用户添加为 SQL 用户?为此,您需要通过 SA 登录 SSMS(就您而言)并展开安全文件夹,然后转到登录。右键单击以添加 nrw 登录,在该弹出屏幕中,您将看到可以将其与您的 Windows 用户链接起来并为用户提供适当级别的 SQL 权限。
这应该能帮到你。
内特