createuser命令创建postresql用户

功能描述

使用createuser命令可以创建postresql用户

命令语法

createuser [选项] [用户名]

选项含义

选项 含义
-c 角色的连接限制
-d 该角色可以创建新数据库
-D 该角色不可以创建新数据库
-e 显示发送到服务端的命令
-E 口令加密存储
-i 角色能够继承它所属角色的权限(这是默认情况)
-I 角色不继承权限
-l 角色能够登录(这是默认情况)
-L 角色不能登录
-N 口令不加密存储
-P 给新角色指定一个口令
-r 这个角色具有创建其他角色的权限
-R 这个角色没有创建其他角色的权限
-s 角色将是超级用户
-S 角色不能是超级用户
-h<主机名> 数据库服务器的主机名
-p<端口号> 数据库服务器端口号
-U<用户名> 指定连接用户
-w 永远不提示输入口令
-W 强制提示输入口令

创建postresql用户psql_1
[root@linuxlz.com~]# su – postgres
-bash-4.1$ createuser psql_1;

创建postresql用户psql_1,该用户不可以创建新数据库,不是超级用户,口令加密存储
[root@linuxlz.com~]# su – postgres
-bash-4.1$ createuser -SDRe psql_1;

创建postresql超级用户psql_1,并设置口令,显示发送到服务端的命令
-bash-4.1$ createuser -Pse psql_1;

声明 本站上的部份代码及教程来源于互联网,仅供网友学习交流,若您喜欢本文可附上原文链接随意转载。无意侵害您的权益,请发送邮件至 241113@qq.com 我们将尽快处理。
数据库

dropuser命令删除PostgreSQL用户

2023-2-24 10:11:05

数据库

postgresql vacuumdb命令清理并优化postgresql数据库

2023-2-24 10:11:16

搜索