sa无法映射到数据库
在给sql server中的用户"sa"映射到一个数据库的时候,报错:
创建 对于 用户"sa"失败
执行T-SQL语句或批处理时发生了异常。
无法使用特殊主体“sa”
解决方法:
(你要设置的)数据库--属性--文件--所用者设为Sa,回到用户映射查看,已勾选上.
还有一些情况
1)将登录方式设为"混合认证"(右击服务器->选择"安全性"->点选"Sql Server"和Windows身份认证模式)
2)设置sa账户 数据库->安全性(与上面的不是同一个,这个不用右击)->登录名->sa账户->设置密码->用户映射->映射到你的数据库
3)重启服务Sql server就可以了.
无法使用特殊主体'sa'
1)将登录方式设为"混合认证"(右击服务器->选择"安全性"->点选"Sql Server"和Windows身份认证模式)
2)启用了数据库的混合身份验证。
3)设置sa账户(数据库->安全性(与上面的不是同一个,这个不用右击)->登录名->sa账户->设置密码->用户映射->映射到你的数据库
3)重启服务Sql server.(net stop mssqlserver)
本文介绍了解决SQL Server中sa用户无法映射到特定数据库的问题。提供了三种主要解决方案:设置混合认证模式、配置sa账户并设置密码以及重启SQL Server服务。这些步骤能够帮助用户成功地将sa用户映射到所需数据库。
1095

被折叠的 条评论
为什么被折叠?



