sqlserver 2008 无法使用特殊主体‘sa’,错误15405
2012-09-24 11:16
465 查看
今天莫名其妙的遇到一个问题,还原了几个数据库到新的服务器上,突然发现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'"解决办法
- 写在sqlserver 2008 数据库登录不上,sa账户无法更改,提示无权限。
- 解决方案: sqlserver 2008登陆时, 出现服务器主体 "xxxcom" 无法在当前安全上下文下访问数据库 "db_xxx_com"。
- Win Server 2008中SqlServer 2008 无法打开错误日志文件导致无法启动的解决方法
- SQL Server 2008 18456 错误 和 sa无法登录的解决办法
- window7下使用SQL Server 2008 R2 附加数据库 时报 无法打开物理文件 操作系统错误 5:拒绝访问 SQL Sever
- [置顶] win7 && win8 下安装SqlServer 2008出现错误无法将对象实例化的问题
- win7 && win8 下安装SqlServer 2008出现错误无法将对象实例化的问题
- sqlserver 2008 还原数据库时,提示有用户正在使用,无法取得使用占有权
- 使用sql server management studio 2008 连接数据库,无法查看数据库,提示 无法为该请求检索数据 错误916