PG创建只读用户

33 阅读1分钟

一、准备

本次操作以coupon作为用例




二、操作

  1. 申请SOX工单

  2. 登录coupon的主库

  3. 切换到 coupon库

  4. 创建用户

  5. schema级别的调整

  6. 给用户只读权限

  7. 设置默认权限

  8. 验证

  9. 完成



CREATE USER onedata_coupon_r WITH PASSWORD '1qaz@WSX';

\c coupon
GRANT USAGE ON SCHEMA public TO onedata_coupon_r;
GRANT SELECT ON ALL TABLES IN SCHEMA public TO onedata_coupon_r;
# 设置默认权限
ALTER DEFAULT PRIVILEGES IN SCHEMA public GRANT SELECT ON TABLES TO onedata_coupon_r;



三、