Martlark Asked: 2021-11-17 18:01:08 +0800 CST2021-11-17 18:01:08 +0800 CST 2021-11-17 18:01:08 +0800 CST PII 的 Postgres 视图 772 我将如何设置一个视图来显示一组受限数据以屏蔽 PII?与源表相比,是否可以创建具有较少角色访问权限的视图?这适用于由于需要与平台无关而无法使用任何插件的 Postgres。 postgresql view 1 个回答 Voted Best Answer Phill W. 2021-11-18T03:19:11+08:002021-11-18T03:19:11+08:00 我将如何设置一个视图来显示一组受限数据以屏蔽 PII? 使用create view:) 作为视图中选择语句的一部分,您将根据(和替换)原始数据生成“屏蔽”值,并且可能不包括所有列。除非您开始生成随机数据,否则这样的视图将是确定性的,为每个原始值返回相同的计算值。 与源表相比,是否可以创建具有较少角色访问权限的视图? 是的,它可以。 [屏蔽] 视图应该广泛可用,[未屏蔽] 源表应该[高度] 限制。 请记住,在某些时候,有人需要能够查看原始数据——包括数据主体自己!
使用
create view
:)作为视图中选择语句的一部分,您将根据(和替换)原始数据生成“屏蔽”值,并且可能不包括所有列。除非您开始生成随机数据,否则这样的视图将是确定性的,为每个原始值返回相同的计算值。
是的,它可以。
[屏蔽] 视图应该广泛可用,[未屏蔽] 源表应该[高度] 限制。
请记住,在某些时候,有人需要能够查看原始数据——包括数据主体自己!