sql - 屏蔽策略架构:是否可以跨多个数据库或模式设置屏蔽策略?
问题描述
我正在为我目前的公司探索使用“屏蔽政策”。目前,他们利用安全视图来获取 PII 信息。理想情况下,我正在尝试使用屏蔽策略来隐藏此信息。我在文档中看到屏蔽策略是模式级别的对象。
我们有数百甚至数千个模式,并且想知道是否可以在许多模式中使用屏蔽策略?或者甚至更好的跨多个数据库和模式的帐户级别的屏蔽策略?
根据这个博客,这似乎是可能的。
任何指导表示赞赏!
解决方案
对于其他人。根据雪花文档,我创建了一个名为“masking_admin”的角色,该角色能够跨多个数据库和模式应用屏蔽策略。从技术上讲,该策略驻留在模式中,但可以更广泛地应用。干杯和好运!
推荐阅读
- sql - 将 nvarchar 值“”转换为数据类型 int 时 SQL Server 数据库错误转换失败
- powershell - PowerShell 为 cmdlet 实现 -AsJob
- php - 如何使用 PHP 根据下拉列表中的选择从数据库中获取数据?
- command - “代码”不是内部或外部命令、可运行程序或批处理文件
- reactjs - 将 React 应用程序转换为 PWD 后,网址发生了变化
- python - 根据另一个数组中指示的位置提取数组
- javascript - 如何在网络面板中部署 node.js 应用程序?
- c++ - 检查链表是否为回文
- javascript - 在javascript中使用双反斜杠解析json
- php - 如何在 PHP 中重置数组键