为特定用户授予某些列的选择权

use*_*459 0 sql-server permissions select

我有一个 20 人的 Windows 组,该组中的所有 20 人都被撤销了对表中某些列的访问权限。现在我需要为此 Windows 组中的 2 个用户添加选择权限。我怎样才能做到这一点?我可以简单地将这些列上的选择直接授予这 2 个用户而不是 windows 组吗?

谢谢

ugh*_*hai 5

是的,您只授予 SQL Server 中所需用户的权限,GRANT如下所示

GRANT SELECT ON <schema>.<tablename>(<Col1>,<Col2>) TO [Domain\User]

有关更多信息,请参阅格兰特