LakeFormation资源权限支持列表与策略项
LakeFormation权限策略(Spark)
类型 | SQL语句 | 元数据IAM鉴权权限 | SQL资源鉴权权限 |
|---|---|---|---|
DDL语句 | ALTER DATABASE | database:describe database:alter | database:DESCRIBE database:ALTER |
ALTER TABLE | database:describe table:describe table:alter database:create | database:DESCRIBE table:DESCRIBE table:ALTER database:CREATE_TABLE column:SELECT或table:SELECT | |
ALTER VIEW | database:describe table:describe table:alter | database:DESCRIBE table:DESCRIBE column:SELECT table:ALTER | |
CREATE DATABASE | database:describe database:create | database:DESCRIBE catalog:CREATE_DATABASE | |
CREATE OR REPLACE FUNCTION (CREATE) | database:describe function:create | database:DESCRIBE database:CREATE_FUNC | |
CREATE OR REPLACE FUNCTION (REPLACE) | database:describe function:describe function:alter | database:CREATE_FUNC database:DESCRIBE function:DESCRIBE function:ALTER | |
CREATE TABLE | database:describe table:describe table:create | database:DESCRIBE database:CREATE_TABLE | |
CREATE VIEW | database:describe table:describe table:drop table:create | database:CREATE_TABLE table:DESCRIBE(source\target) table:DROP(target) column:SELECT | |
DROP DATABASE | database:describe database:drop | database:DESCRIBE database:DROP | |
DROP FUNCTION | database:describe function:describe function:drop | database:DESCRIBE function:DESCRIBE function:DROP | |
DROP TABLE | database:describe table:describe credential:describe table:drop | database:DESCRIBE table:DESCRIBE table:DROP | |
DROP VIEW | database:describe table:describe table:drop | database:DESCRIBE table:DESCRIBE(target\source) table:DROP(target) | |
REPAIR TABLE | database:describe table:describe credential:describe table:alter | database:DESCRIBE table:DESCRIBE table:ALTER table:SELECT | |
TRUNCATE TABLE | database:describe table:describe table:alter | database:DESCRIBE table:DESCRIBE table:SELECT table:UPDATE | |
DML语句 | INSERT TABLE | database:describe table:describe table:alter credential:describe | database:DESCRIBE table:DESCRIBE table:ALTER table:INSERT column:SELECT或table:SELECT |
LOAD DATA | database:describe table:describe credential:describe | database:DESCRIBE table:DESCRIBE table:UPDATE table:ALTER table:SELECT | |
DR语句 | SELECT | database:describe table:describe credential:describe | database:DESCRIBE table:DESCRIBE column:SELECT |
EXPLAIN | 取决于执行sql | 取决于执行sql | |
Auxiliary 语句 | ANALYZE TABLE | database:describe table:describe credential:describe table:alter | database:DESCRIBE table:DESCRIBE table:SELECT table:ALTER |
DESCRIBE DATABASE | database:describe | database:DESCRIBE | |
DESCRIBE FUNCTION | database:describe function:describe | database:DESCRIBE function:DESCRIBE | |
DESCRIBE QUERY | database:describe table:describe | database:DESCRIBE table:DESCRIBE table:SELECT | |
DESCRIBE TABLE | database:describe table:describe | database:DESCRIBE table:DESCRIBE | |
REFRESH TABLE | database:describe table:describe credential:describe | database:DESCRIBE table:DESCRIBE table:SELECT | |
REFRESH FUNCTION | database:describe function:describe | database:DESCRIBE function:DESCRIBE | |
SHOW COLUMNS | database:describe table:describe | database:DESCRIBE table:DESCRIBE | |
SHOW CREATE TABLE | database:describe table:describe | database:DESCRIBE table:DESCRIBE | |
SHOW DATABASES | database:describe | catalog:LIST_DATABASE database:DESCRIBE | |
SHOW FUNCTIONS | database:describe function:describe | database:DESCRIBE | |
SHOW PARTITIONS | database:describe table:describe | database:DESCRIBE table:DESCRIBE | |
SHOW TABLE EXTENDED | database:describe table:describe | catalog:LIST_DATABASE database:DESCRIBE table:DESCRIBE database:LIST_TABLE | |
SHOW TABLES | database:describe table:describe | catalog:LIST_DATABASE database:LIST_TABLE database:DESCRIBE | |
SHOW TBLPROPERTIES | database:describe table:describe | database:DESCRIBE table:DESCRIBE | |
SHOW VIEWS | database:describe table:describe | catalog:LIST_DATABASE database:LIST_TABLE database:DESCRIBE |

