Vik*_*ore 4 sql-server-2008 sql-server-2008-r2
我正在使用 SQL Servre 2008 R2。我最近更改了我的域名,之后当我尝试使用 Windows 身份验证登录到 SSMS 时,出现错误
用户用户名
Microsoft Sql Server登录失败错误:18456。
如何解决?有人可以帮助再次使用Windows身份验证模式登录SSMS吗?
提前致谢
您应该使用 SQL 身份验证(使用您的 sa 帐户)登录并运行以下查询:
DROP LOGIN [OldDomain\UserName]
GO
CREATE LOGIN [NewDomain\UserName] FROM WINDOWS WITH DEFAULT_DATABASE=[master], DEFAULT_LANGUAGE=[us_english]
GO
ALTER SERVER ROLE [sysadmin] ADD MEMBER [NewDomain\UserName]
GO
Run Code Online (Sandbox Code Playgroud)
然后您就可以使用您的新域名登录(请确保您在代码中更改了域名和用户名)。
如果您需要恢复您的 sa 密码,您可以阅读这篇文章 http://v-consult.be/2011/05/26/recover-sa-password-microsoft-sql-server-2008-r2/