Azure SQL 创建外部数据仓库的权限 Table
Azure SQL Data Warehouse permissions to create an External Table
我有一个用户需要 运行 一个存储过程。在该存储过程中有一个 CREATE EXTERNAL TABLE
语句。此语句 运行 由高权限用户执行时完美无缺。
但是当低权限用户 运行 时,语句失败并显示错误:
Cannot find the object {table name} because it does not exist or you do not have permissions.
我已明确授予用户以下权限:
GRANT CREATE TABLE TO {user};
GRANT ALTER ANY SCHEMA to {user};
GRANT ALTER ANY EXTERNAL DATA SOURCE to {user};
GRANT ALTER ANY EXTERNAL FILE FORMAT to {user};
我错过了什么?
混合中有拒绝更改任何架构。找到它,撤销它并成功。问题已解决。
我有一个用户需要 运行 一个存储过程。在该存储过程中有一个 CREATE EXTERNAL TABLE
语句。此语句 运行 由高权限用户执行时完美无缺。
但是当低权限用户 运行 时,语句失败并显示错误:
Cannot find the object {table name} because it does not exist or you do not have permissions.
我已明确授予用户以下权限:
GRANT CREATE TABLE TO {user};
GRANT ALTER ANY SCHEMA to {user};
GRANT ALTER ANY EXTERNAL DATA SOURCE to {user};
GRANT ALTER ANY EXTERNAL FILE FORMAT to {user};
我错过了什么?
混合中有拒绝更改任何架构。找到它,撤销它并成功。问题已解决。