SQL Server数据库角色

Cha*_*adD 12 sql-server-2008

据我了解,分配给db_datareader角色的用户有权读取数据库中的所有表,而分配给db_datawriter的用户可以更新所有表.

是否有数据库角色为用户提供执行所有存储过程的权限?

Joe*_*lli 16

你必须自己动手.

CREATE ROLE db_executor;
GRANT EXECUTE TO db_executor;
EXEC sp_addrolemember 'db_executor', 'username';
Run Code Online (Sandbox Code Playgroud)