zoukankan      html  css  js  c++  java
  • PostgreSQL创建只读用户

    创建用户及指定密码:

    CREATE USER readonly WITH ENCRYPTED PASSWORD 'ropass';
    

    设置用户默认事务只读:

    alter user readonly set default_transaction_read_only=on;
    

    赋予用户权限,查看public模式下所有表:

    GRANT USAGE ON SCHEMA public to readonly;
    ALTER DEFAULT PRIVILEGES IN SCHEMA public GRANT SELECT ON TABLES TO readonly;
    

    赋予用户连接数据库权限:

    GRANT CONNECT ON DATABASE foo to readonly;
    

    切换到指定数据库:

    c foo
    

    赋予用户表、序列查看权限:

    GRANT USAGE ON SCHEMA public to readonly;
    GRANT SELECT ON ALL SEQUENCES IN SCHEMA public TO readonly;
    GRANT SELECT ON ALL TABLES IN SCHEMA public TO readonly;
    

      

  • 相关阅读:
    点分治
    主席树
    可持久化并查集
    可持久化线段树
    网络流
    AC自动机
    线性基
    快速幂
    素数筛
    扩展欧几里得算法
  • 原文地址:https://www.cnblogs.com/bretgui/p/9431785.html
Copyright © 2011-2022 走看看