昨天系统坏了,把系统重新安装了一下。里面的数据库sql server 2005重装了一下,然后把数据恢复进去。一切看上去都正常了,数据库也能运行。但是在选择一个数据库,右键点击属性的时候,出现了下面的提示
无法显示请求的对话框
其他信息:
无法显示请求的对话框。(sqlmgmt)
属性owner不可用于数据库"[test]".该对象可能没有此属性,也可能访问权限不足,无法检索。 (Microsoft.sqlServer.Smo)
原因:
在恢复数据的时候导致db_owner所有者出现异常引起这个错误,
解决方法:对其数据库test的所有者进行变更
脚本如下:
use test
exec sp_changedbowner 'sa'
然后检查数据库,一切正常。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。