我想立即更改 SQL-Server 数据库中所有表的权限。有办法做到这一点吗?
最佳答案
运行此脚本的结果(根据您的要求进行更改):
SELECT
'GRANT SELECT ON ' + OBJECT_NAME(o.object_id) + ' TO myRole'
FROM
sys.objects o
WHERE
OBJECTPROPERTY(o.object_id, 'IsMSSHipped') = 0
AND
OBJECTPROPERTY(o.object_id, 'IsTable') = 1
ORDER BY
OBJECT_NAME(o.object_id)
关于sql-server - 有没有办法同时更改 SQL-server 数据库中所有表的权限?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1970376/