SQLsrv-表中行的权限

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SQLsrv-表中行的权限相关的知识,希望对你有一定的参考价值。

我需要为SQL Server中的表中的行设置特定用户的权限。那可能吗? 例 用户 - A,B,C 表测试: 1.价值 - 5,用户 - A. 2.值 - 6,用户 - B 3.价值 - 7,用户 - A. 对于用户A - >从测试中选择值 - >结果为:5,7 对于用户B - >从测试中选择值 - >结果为:6 对于用户C - >从测试中选择值 - >结果为:无

答案

使用SQL Server 2016及更高版本或Azure SQL数据库提供的行级安全性可轻松实现此目的。

为此你需要创建一个SECURITY POLICY

有关详细信息,请查看here

对于早期版本的SQL Server,您可以检查此link

以上是关于SQLsrv-表中行的权限的主要内容,如果未能解决你的问题,请参考以下文章

Angular - 单击按钮后更改表中行的背景颜色

SQLSRV 致命错误:翻译 Unicode 时出现严重错误

无法使用PDO SQLSRV将数据插入SQL db

在 PHP 中使用带有 sqlsrv_query 函数的临时表不会产生任何结果

SQLSRV 使用数组作为 UPDATE 语句中的 IN 子句

如何确定 MySQL 表中行子集的大小