createuser 创建一个postgresql的用户
用法:
createuser [OPTION]... [ROLENAME]
参数:
-s, --superuser 超级用户
-S, --no-superuser 非超级用户
-d, --createdb 用户可以创建数据库
-D, --no-createdb 用户不可以创建数据库
-r, --createrole 用户可以创建其他用户
-R, --no-createrole 用户不可以创建其他用户
-l, --login 用户可以登录
-L, --no-login 用户不可以登录
-i, --inherit 用户可以继承权限
-I, --no-inherit 用户不可以继承权限
-c, --connection-limit=N 设置用户的连接数,默认不限制
-P, --pwprompt 设置用户密码
-E, --encrypted 加密存储密码
-N, --unencrypted 不加密存储密码
-e, --echo 将执行过程显示到Shell上
-q, --quiet 将执行过程不显示到Shell上
--help 帮助
--version 退出时显示版本
连接参数:
-h, --host=HOSTNAME 设置连接的IP或者域名
-p, --port=PORT 设置连接端口
-U, --username=USERNAME 设置连接用户朐
-W, --password 设置密码
bash-3.2$ createuser -P -D -R -e playboy #创建一个用户,-P要设置密码,-R,不参创建其他用户,-D不能创建数据库 Enter password for new role: Enter it again: CREATE ROLE playboy PASSWORD 'play-_-boy' NOSUPERUSER NOCREATEDB NOCREATEROLE INHERIT LOGIN; CREATE ROLE bash-3.2$ createuser -P -R -s -e test #创建一个超级用户,但是该用户不能创建其他用户
评论(0)
暂无评论
