据我了解,分配给db_datareader角色的用户有权读取数据库中的所有表,而分配给db_datawriter的用户可以更新所有表。
是否有数据库角色为用户提供执行所有存储过程的权限?
答案 0 :(得分:16)
你必须自己动手。
CREATE ROLE db_executor;
GRANT EXECUTE TO db_executor;
EXEC sp_addrolemember 'db_executor', 'username';
答案 1 :(得分:0)
GRANT EXEC ON SCHEMA::dbo
您可以替换dbo以进行特定设置