sqlserver 2008 无法使用特殊主体‘sa’,错误15405
2014-08-28 15:05
253 查看
今天莫名其妙的遇到一个问题,还原了几个数据库到新的服务器上,突然发现sa用户对某几个数据库没有权限(用户映射):
我手工勾选相应数据库的db_owner权限之后,报错:无法使用特殊主体‘sa’,错误15405
虽然不明白是什么原因造成的这种情况,按道理说sa是超级用户,而且一起备份还原过来的几个数据库,为什么有的是好的有的出问题?不过还是找到了解决办法,也很简单,下面就贴出来,看到这篇文章的大虾如果知道原理麻烦给我留言解释一下哈,不胜感激的说。
解决办法:
对象资源管理器中找到相应数据库-->右键点属性-->点击文件,会发现文件的所有者是空的
是的,把这里文件的所有者设置为sa就可以了(前提是服务器的登陆方式为sqlserver和windows身份验证)
我手工勾选相应数据库的db_owner权限之后,报错:无法使用特殊主体‘sa’,错误15405
虽然不明白是什么原因造成的这种情况,按道理说sa是超级用户,而且一起备份还原过来的几个数据库,为什么有的是好的有的出问题?不过还是找到了解决办法,也很简单,下面就贴出来,看到这篇文章的大虾如果知道原理麻烦给我留言解释一下哈,不胜感激的说。
解决办法:
对象资源管理器中找到相应数据库-->右键点属性-->点击文件,会发现文件的所有者是空的
是的,把这里文件的所有者设置为sa就可以了(前提是服务器的登陆方式为sqlserver和windows身份验证)
相关文章推荐
- sqlserver 2008 无法使用特殊主体‘sa’,错误15405
- sqlserver 2008 无法使用特殊主体‘sa’,错误15405
- SQLServer 错误:15405 无法使用特殊主体'sa' 的解决办法
- SQLServer中提示错误:15405 无法使用特殊主体'sa'
- sql 2005 无法使用特殊主体‘sa’ microsoft sql server 。错误:15405
- sa权限问题:SQLServer2008 错误:15405 无法使用特殊主体'sa'
- sql 2005 无法使用特殊主体‘sa’ microsoft sql server 。错误:15405
- sql 2005 无法使用特殊主体‘Sa’。(Microsoft SQL Server,错误:15405)
- sqlserver 2013 sa用户添加sql数据库的映射 无法使用特殊主体sa
- SQLServer无法使用特殊主体'sa'的解决
- SQL Server 2005 连接报"无法使用特殊主体'sa'"解决办法
- SQL Server 2008 18456 错误 和 sa无法登录的解决办法
- 使用sql server management studio 2008 连接数据库,无法查看数据库,提示 无法为该请求检索数据 错误916
- sql server 2008出现 数据库主体在该数据库中拥有架构,无法删除。 (Microsoft SQL Server,错误: 15138)
- [置顶] win7 && win8 下安装SqlServer 2008出现错误无法将对象实例化的问题
- window7下使用SQL Server 2008 R2 附加数据库 时报 无法打开物理文件 操作系统错误 5:拒绝访问 SQL Sever
- sql 2008错误提示:更改对于登录sa失败(Microsoft.SqlServer.Smo)
- SQL Server 2008 18456 错误 和 sa无法登录的解决办法
- MSSQL SERVER 2008 R2 无法连接到数据库,用户sa登录失败,错误:18456
- 解决方案: sqlserver 2008登陆时, 出现服务器主体 "xxxcom" 无法在当前安全上下文下访问数据库 "db_xxx_com"。