存储过程,视图和表的访问权限(SQL Server)

时间:2018-07-11 08:22:48

标签: sql-server stored-procedures view access-rights

我对存储过程,视图和表的主题访问权限有疑问。

用户可以执行存储过程和视图。如果用户需要更新视图中的数据(该视图仅包含一个基本表),是否需要定义用户组对表或视图的更新/插入访问权限?我的意图是,该用户组不应直接访问表。

任何人都可以向我解释有关存储过程,视图和表的访问权限的方法或向我发送带有说明的链接吗?

1 个答案:

答案 0 :(得分:0)

如果您授予对视图的插入和更新访问权限,则用户将能够从视图中插入/更新数据。他们将不能直接在表中插入/更新。但是,如果基础表上有DENY插入/更新权限,则对视图的插入/更新将失败。

这是许可的全面链接。

SQL Server permissions