如何修复 SQL Server 数据库图表错误“无法作为数据库主体执行,因为主体‘dbo’不存在”?

问题描述 投票:0回答:1

尝试创建数据库图表时,出现以下错误:

无法作为数据库主体执行,因为主体“dbo”不存在

如何修复此错误?

sql-server database-diagram
1个回答
0
投票

当数据库属性中的文件设置的数据库所有者未分配(或空白)时,会发生此错误。

要解决此问题:

  • 右键单击需要为其创建图表的数据库,然后选择
    Properties
  • Files
    对话框的左侧导航菜单中选择
    Database Properties
  • sa
    字段中输入
    owner
  • 点击
    OK

这将授予

sa
在服务器上创建文件的权限。

src:SQL SERVER – 修复错误 – 无法作为数据库主体执行,因为主体“dbo”不存在

© www.soinside.com 2019 - 2024. All rights reserved.