zoukankan      html  css  js  c++  java
  • Postgres创建管理员角色

    --创建角色,赋予角色属性
    create user batman password '12345' superuser createrole createdb
    --添加到角色组
    grant postgres to batman 

    以上是直接创建管理员角色,如果是修改一个角色为管理员角色的话

    alter role spiderman createrole;

    创建用户的格式为:

    CREATE ROLE name [ [ WITH ] option [ ... ] ]
    
    where option can be:
    
          SUPERUSER | NOSUPERUSER
        | CREATEDB | NOCREATEDB
        | CREATEROLE | NOCREATEROLE
        | INHERIT | NOINHERIT
        | LOGIN | NOLOGIN
        | REPLICATION | NOREPLICATION
        | BYPASSRLS | NOBYPASSRLS
        | CONNECTION LIMIT connlimit
        | [ ENCRYPTED | UNENCRYPTED ] PASSWORD 'password'
        | VALID UNTIL 'timestamp'
        | IN ROLE role_name [, ...]
        | IN GROUP role_name [, ...]
        | ROLE role_name [, ...]
        | ADMIN role_name [, ...]
        | USER role_name [, ...]
        | SYSID uid

    数据库的一些设置:

    1、最大连接数设置 max_connections = 1000
    2、转义打开 standard_conforming_strings = off

  • 相关阅读:
    django 中 null=True 和 blank=True的区别!
    利用js代码屏蔽f12,右键,粘贴,复制,剪切,选中,操作!!秀!秀!秀!
    jupyter notebook快速入门教程
    锁相关
    事务相关
    索引
    体系结构
    数据类型
    字符集
    部署规范
  • 原文地址:https://www.cnblogs.com/winkey4986/p/6293187.html
Copyright © 2011-2022 走看看