create user的语法

CREATE USER name [ [ WITH ] option [ ... ] ]where option can be:SUPERUSER | NOSUPERUSER| CREATEDB | NOCREATEDB| CREATEROLE | NOCREATEROLE| CREATEUSER | NOCREATEUSER| 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

例如:create user test with replication createrole createdb login password 'test123';

with 后面的部分描述的是“系统权限”或者数据库用户的属性。使用\du命令查看,则对应着List of roles Attributes列。如图:

create user与create role的区别

官网上的描述是:

CREATE USER is now an alias for CREATE ROLE. The only difference is that when the command is spelled CREATE USER, LOGIN is assumed by default, whereas NOLOGIN is assumed when the command is spelled CREATE ROLE.

也就是说create user 默认有login权限,而create role没有。

pgsql之create user与create role的区别相关推荐

  1. mysql create database to_MySQL中CREATE DATABASE和CREATE SCHEMA区别(转)

    在使用MS SQL的时候,一般创建数据库我们都习惯于使用CREATE DATABASE 来完成,而使用CREATE SCHEMA来创建架构,但是在MySQL中,官方的中文文档在 CREATE DATA ...

  2. MySQL中CREATE DATABASE和CREATE SCHEMA区别(转)

    在使用MS SQL的时候,一般创建数据库我们都习惯于使用CREATE DATABASE 来完成,而使用CREATE SCHEMA来创建架构,但是在MySQL中,官方的中文文档在 CREATE DATA ...

  3. MySQL+create+base,MySQL中CREATE DATABASE和CREATE SCHEMA的区别

    MySQL中CREATE DATABASE和CREATE SCHEMA的区别 create schema 是创建模式 create database 是创建数据库 但进入MySQL不用选择任何数据库即 ...

  4. 【数据分析师自学系列-MySQL】创建新表create table、create table as、create table like的区别

    [数据分析师自学系列-MySQL]创建新表create table.create table as.create table like的区别 1.create table:基本创建新表方式 格式如下: ...

  5. OCI runtime create failed: runc create failed: unable to start container process: --docker加载镜像

    OCI runtime create failed: runc create failed: unable to start container process: exec: "env&qu ...

  6. MySQL中CREATE DATABASE和CREATE SCHEMA区别

    文章来源 https://blog.csdn.net/liyanlei5858/article/details/78984100 在使用MS SQL的时候,一般创建数据库我们都习惯于使用CREATE ...

  7. mysql create table()_MySQL Create Table创建表

    表的创建命令需要: 表的名称 字段名称 定义每个字段(类型.长度等) 语法 下面是通用的SQL语法用来创建MySQL表: CREATE TABLE table_name (column_name co ...

  8. php create database,sql create database 创建数据库命令

    create database命令是数据库初学者入门最最基础的东西了,没有它你是不可能往下一下学习的为什么我就不说了,好了下面参考一下这个命令的语法吧. 完整的create database命令语法如 ...

  9. Create groups 与 Create folder references的区别

             选择了Create groups方式添加了一个文件,我们会发现被添加进来的文件,文件夹是黄色的.    选择了 Create folder references方式添加进来的文件的文 ...

最新文章

  1. 这些Java常用类,你必须要学会,还不快快收藏?(近两万字详细介绍)
  2. 【控制】《多智能体系统一致性协同演化控制理论与技术》纪良浩老师-第11章-连续时间多智能体系统牵制一致性
  3. POLLERR的故事
  4. python嵩天第二版第五章_如何避免从入门到放弃——python小组学习复盘
  5. 单片机机器周期怎么计算公式_单片机定时器周期计算公式
  6. 数据库的显示、创建、使用 、用户授权管理及忘记root用户后重置密码
  7. 作为一个php程序员要学会的技能
  8. 固定大小采样池中的随机采样证明
  9. [转]网页板块设计研究
  10. 2021-01-18
  11. 南阳师范计算机与信息技术学院,刘军(计算机与信息技术学院)老师 - 南阳师范学院 - 院校大全...
  12. ATFX:美股持续走高,空头趋势或将终结?
  13. php 字符串 strpos,PHP字符串处理函数:strpos() -- 内置函数
  14. 从零开始山寨Caffe·伍:Protocol Buffer简易指南
  15. 都掏出来了,大学四年珍藏的26个宝藏网站,全部整理好给大家!!!
  16. Android运营商名称显示之PLMN的读取(原)
  17. 小程序文档整理之 -- API(媒体)
  18. win10打字不显示选字框
  19. 图片批量压缩方法及步骤
  20. Google浏览器搜索页自定义图片

热门文章

  1. one-stage-anchor-free CornerNet: Detecting Objects as Paired Keypoints
  2. 手机测血氧Android应用,手机也能监测血氧饱和度?华为这个黑科技太实用了
  3. png转jpg背景颜色改变的问题
  4. Android开发本地及网络Mp3音乐播放器(十七)已存在歌曲歌词下载
  5. 《王道》数据结构之绪论(一)
  6. ERC721:全生命周期精析,妈妈再也不用担心我不会玩NFT合约啦
  7. 这后台管理系统,有逼格!(附源码)
  8. 【IoT】创业:如何设计强有力的价值主张?
  9. 归约指令Reduction Instructions
  10. FCFS磁盘调度算法(C语言实现)