我已将SQL2008R02数据库用户添加到数据读取者角色。此用户可以选择所有表。但我想让他限制他坐在一张桌子上。我该怎么做?我不想在除一个表之外的所有表上单独运行 GRANT SELECT。
您可以对一个表使用 DENY 权限,例如:
DENY SELECT ON myTable TO myUser
拒绝"权限"在 SQL 2008 及更高版本中可用。
https://msdn.microsoft.com/en-GB/library/ms188338.aspx