千家信息网

【Case】SQL SERVER 属性OWNER不可用于数据库xxx。

发表于:2025-01-22 作者:千家信息网编辑
千家信息网最后更新 2025年01月22日,转载自潇湘隐者:GOhttps://www.cnblogs.com/kerrycode/archive/2015/10/30/4924412.html今天遇到一个案例:右键单击数据库的属性时出现下面错
千家信息网最后更新 2025年01月22日【Case】SQL SERVER 属性OWNER不可用于数据库xxx。

转载自潇湘隐者:
GOhttps://www.cnblogs.com/kerrycode/archive/2015/10/30/4924412.html


今天遇到一个案例:右键单击数据库的属性时出现下面错误提示:

属性Owner不可用于数据库xxx,该对象可能没有此属性,也可能是访问权限不足而无法检索。

使用脚本查看该数据库的Owner时发现Owner为null。具体原因是因为该数据库的Owner是一个系统管理员的账号,由于该同事离职,接手的系统管理员将该账号清除了,所以出现上面错误.此时用下面脚本查询,就会发现该Owner为null值。

SELECT d.name ,
owner_sid ,
l.name
FROM sys.databases d
LEFT JOIN sys.syslogins l ON l.sid = d.owner_sid
WHERE d.name='DataBaseName';


只需要将数据库的Owner改为sa或其他sysadmin角色的账号即可.


USE DataBaseName;
GO
EXEC sp_changedbowner 'sa';




数据 数据库 属性 账号 管理员 系统 脚本 错误 管理 原因 同事 对象 权限 案例 角色 隐者 潇湘 时出 提示 查询 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 佛山社交软件开发哪家好 应用市场数据库 深圳戴尔服务器公司 黑龙江互联网养老软件开发哪儿好 服务器主机安全性 我的世界饥饿服务器职业选择 思锐数据库怎么筛选数据 规范网络安全检查规范 如何添加我的世界测试服务器 oracle数据库损坏 信息技术行业数据库 数据库原理关系模式考试题 软件开发销售主管的工作总结 网络安全的手抄报很简单 关于网络安全认识 geolite2数据库干嘛用的 沈阳凤网络技术有限公司 软件开发技术好找工作吗 上交网络安全研究生 黄梅计算机软件开发怎么收费 阿里巴巴成都网络技术有限公司 163邮箱服务器所在地 网络安全保障函 安徽航天信息科技有限公司服务器 什么服务器能玩火影忍者巅峰对决 新基建对网络安全有什么影响 网络技术专家难吗 天津专业网络技术服务代理商 数据库查询删除数据 云服务器系统负载
0