使用查询,而不是GUI。我使用default_schema人为AdventureWork2014创建了一个用户。如何授予他使用" sale"架构也是?
答案 0 :(得分:0)
GRANT permission [ ,...n ] ON SCHEMA :: schema_name
TO database_principal [ ,...n ]
[ WITH GRANT OPTION ]
[ AS granting_principal ]
<强>参数强>
许可
指定可以在架构上授予的权限。有关权限列表,请参阅本主题后面的“备注”部分..
ON SCHEMA :: schema_name
指定授予权限的架构。范围限定符::是必需的。
database_principal
指定授予权限的主体。以下之一:
授予选项
表示委托人还可以将指定的权限授予其他委托人。
AS granting_principal
指定执行此查询的主体从中获取授予权限的主体。以下之一:
如需进一步阅读,请参阅Microsoft Docs上的条目GRANT Schema Permissions。
答案 1 :(得分:0)
根据您希望在销售架构上为用户提供的权限,您可以使用此查询:
GRANT SELECT, INSERT, UPDATE, DELETE ON SCHEMA :: sale TO user ;