如何对某些特定用户屏蔽字段值?

时间:2019-02-14 16:42:34

标签: sql-server-2014

在SQL Server 2014中,我们始终以特定的SQL “系统” 用户身份从服务器端代码运行查询。但是,在任何给定的查询上下文中都有一个“应用程序用户”

因此,当运行这样的查询时:

从表1中选择字段1;

我们的业务希望基于“应用程序用户”屏蔽field1值。在数据库中可以设置/可以为哪个应用程序用户屏蔽哪个字段的信息。

在SQL 2014中支持此功能的最佳方法是什么?似乎我可能必须先从建立视图开始,即使如此,我该如何根据当前的应用程序用户在此处屏蔽某些列值?

0 个答案:

没有答案