2010-11-16 99 views

回答

2

从联机丛书:

使用的数据库关系图设计,它 必须首先通过 成员db_owner角色来控制 图表访问设置。

而且

与对数据库的访问可以 创建的图

换句话说,与db_owner权限用户必须首先使图在数据库(创建任何用户sysdiagrams表),然后任何人都可以创建它们。有关更多信息,请参见联机丛书

+1

@ this does not complete ... – danielad 2014-02-24 06:54:19

+0

我有权访问数据库,但无法创建图表 – Binny 2014-12-12 16:49:07

0

取得凭据来创建数据库。图中,尝试此查询:

EXEC dbo.sp_changedbowner @loginame = N'sa', @map = false 
0

您需要更改数据库所有者才能创建数据库图表。

要更改数据库所有者:

ALTER AUTHORIZATION ON DATABASE::AshrafTestDB TO sa 

然后刷新在对象资源管理器数据库中SSMS。

现在你应该可以添加新的图表。