根据用户限制对表中某些行的访问

时间:2011-02-28 10:50:55

标签: sql-server

在SQL Server中,如何根据用户身份限制对表中某些行(隐藏数据)的访问?

1 个答案:

答案 0 :(得分:6)

执行此操作的基本/正常方法是:

  • 阻止该用户(或组)访问基表
  • 在该表顶部定义一个视图,仅显示这些用户应该看到的行
  • 在视图上为这些用户授予SELECT权限