如何防止SQL Server用户运行系统存储过程

时间:2014-01-16 19:22:08

标签: sql sql-server stored-procedures azure

是否有办法阻止给定用户在数据库级别运行SQL Server(Azure)中的系统存储过程,如果是,SQL配置语句是什么?

有问题的用户对数据库具有只读权限,我希望他能够执行常规SQL查询(SELECT),但不能运行程序。

由于

编辑:用户'readonlyuser'是使用新创建的登录名创建的,然后分配了如下权限:EXEC sp_addrolemember'db_datareader','readonlyuser';

0 个答案:

没有答案