【发布时间】:2011-03-27 18:27:53
【问题描述】:
我拥有的用户应该有权访问数据库中的所有表 - SELECT、INSERT、UPDATE、DELETE 和 EXECUTE(要归咎于 ASP 代码:-P),但 1 个表除外,例如users.
当授予db_datareader 和db_datawriter 时,这将授予他们对所有内容的完全访问权限,并且删除users 表上的DELETE 权限将不起作用。
有超过 60 个表,并且正在寻找一种比使用 SSMS 更快的方法来遍历每个表并执行此操作。
我该怎么做呢?
【问题讨论】:
标签: sql-server-2005 security roles