db_owner权限

时间:2018-08-27 14:06:11

标签: sql sql-server

我目前正在限制某些数据库用户的权限。

问题是这样的,一旦我从某些用户中删除了 db_owner 权限,他们将无权执行存储过程。

如何授予数据库用户权限,使其能够执行存储过程,而又不使该用户成为 db_owner

>

1 个答案:

答案 0 :(得分:1)

假设您使用的是SQL Server,您可以通过以下方式向该用户授予EXECUTE权限:

GRANT EXECUTE ON YourProc TO User;

顺便说一句,db_ownerdatabase ROLE中的SQL Server,不是许可。

有关更多信息,请访问GRANT Object Permissions