来自 Java 程序的动态屏蔽

时间:2021-01-18 15:57:13

标签: java api snowflake-cloud-data-platform masking

我是 Snowflake 的新手。 我试图了解是否可以在特定列上为 java 程序 中的某些角色设置(和取消设置)动态屏蔽,而不是使用 Snowflake Web UI。 是否有 API 来执行此任务? 谢谢 约拉姆

1 个答案:

答案 0 :(得分:0)

您可以通过执行 ALTER TABLE 语句来设置/取消设置屏蔽策略。

来自文档的示例:alter table empl_info modify column empl_id unset masking policy;

更多信息:https://docs.snowflake.com/en/sql-reference/sql/alter-table-column.html

关于从 Java 应用程序发送此语句,您必须使用 JDBC 驱动程序及其相应的 API:https://docs.snowflake.com/en/user-guide/jdbc-api.html