google-bigquery - BigQuery 安全性:对数据集施加 DDL 限制
问题描述
是否可以在数据集的表上限制 DDL 语句?例如,我想限制用户向特定数据集的任何表中添加列的能力。
解决方案
来自BigQuery Permissions,如果您取消bigquery.tables.update
用户的权限。用户不应再添加列。
bigquery.tables.update
更新表元数据。要更新表数据,您需要 bigquery.tables.updateData。bigquery.tables.updateData
更新表数据。要更新表元数据,您需要 bigquery.tables.update。
推荐阅读
- c - 如何检查 2D 数组中一行中的每个元素在 C 中是否相同?
- bigcommerce - 当我尝试访问店面“不可见”的产品时出现 BigCommerce 404 错误
- c# - 在项目 Xamarin.Forms 中构建时出现错误“值不能为空参数名称:方法”
- jquery - 在更改时从数据列表中获取选定的值
- json - 动态转换机制
- javascript - 是的日期验证+ 1天
- java - 如果两个不同的线程(比如两个不同的 https 请求)尝试在并发 hashmap 中同时修改/更新同一个键,会发生什么?
- sql - SAS Proc SQL 字符串截断问题
- c - C 定义为非零的任何值
- zend-framework2 - Zend 框架。找不到名为“prg”的插件