gpt4 book ai didi

sql-server - 无法安装数据库图支持对象...没有有效的所有者

转载 作者:行者123 更新时间:2023-12-01 16:40:25 30 4
gpt4 key购买 nike

我尝试使用 SQL Server 2008 创建数据库图表,但出现错误:

Database diagram support objects cannot be installed because this database does not have a valid owner. To continue, first use the Files page of the Database Properties dialog box or the ALTER AUTHORIZATION statement to set the database owner to a valid login, then add the database diagram support objects.

然后我尝试了以下方法:

EXEC sp_dbcmptlevel 'Ariha', '90';
GO
ALTER AUTHORIZATION ON DATABASE::Ariha TO [WIN-NDKPHUPPNFL\Administrator]
GO
USE Ariha
GO
EXECUTE AS USER = N'dbo' REVERT
GO

弹出下一个错误:

Msg 15404, Level 16, State 11, Line 1 Could not obtain information about Windows NT group/user 'WIN-NDKPHUPPNFL\Administrator', error code 0x534.

问题是PC的名称已更改为“DevPC”我也在更新脚本中更改了此名称,但仍然是相同的错误15404。

我该如何解决这个恼人的错误?

最佳答案

在 SQL Server Management Studio 中执行以下操作:

  1. 右键单击您的数据库,选择属性
  2. 转到选项页面
  3. 在右侧标有“兼容性级别”的下拉列表中,选择“SQL Server 2005(90)”3-1.如果收到比较错误,请选择“SQL Server 2008”。
  4. 转到文件页面
  5. 在所有者文本框中输入“sa”。5-1 或单击省略号(...) 并选择合法所有者。
  6. 点击“确定”

完成此操作后,您现在将能够访问数据库图表。

enter image description here

关于sql-server - 无法安装数据库图支持对象...没有有效的所有者,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2043382/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com