[Postgres] 创建Role并赋予权限

创建Role

CREATE USER <role_name> PASSWORD '<role_password>';

赋予权限

赋予database所有权限

GRANT ALL ON DATABASE <db_name> TO <role_name>;

赋予只读权限 (不能再db level直接赋予SELECT权限)

GRANT SELECT ON ALL TABLES IN SCHEMA <schema_name> TO <role_name>;

查看权限

SELECT * FROM information_schema.role_table_grants;

猜你喜欢

转载自blog.csdn.net/middleJ/article/details/89495527
今日推荐