[转帖]openGauss每日一练第 5 天 |学习openGauss创建用户、修改用户属性、更改用户权限和删除用户

opengauss,每日,一练,学习,创建,用户,修改,属性,更改,权限,删除 · 浏览次数 : 0

小编点评

## 创建用户和授权权限 **方法一:使用 `ducreate` 命令** ``` ducreate user user1 CREATEROLE password ‘Test_@1111’ ducreate user user2 CREATEDB identified by ‘Test_@2222’ ducreate user user3 LOGIN identified by ‘Test_@3333’ ``` **方法二:使用 `pg_ctl` 命令** ``` pg_ctl -D /gauss/data/db1 start loginopenGaussgsql -d postgres -p 26000 -r1 CREATE USER user1 CREATEROLE password ‘Test_@1111’ CREATE USER user2 CREATEDB identified by ‘Test_@2222’ CREATE USER user3 LOGIN identified by ‘Test_@3333’ ``` **修改用户密码** ``` du2.modify user user1 identified by ‘Test_@54321’ password ‘Test_@6666’ ``` **重命名用户** ``` du4.rename user2 alter user user2 rename to user20 ``` **删除用户** ``` du+ user3 revoke user1 from user3 du+ user35.delete ```

正文

https://www.modb.pro/db/199037

 

自己安装的openGauss环境
启动openGauss
gs_ctl -D /gauss/data/db1/ start
登录openGauss
gsql -d postgres -p 26000 -r

1.创建用户user1、user2和user3,user1具有CREATEROLE权限,user2具有CREATEDB权限,要求使用两种不同的方法设置密码

\du
create user user1 CREATEROLE password ‘Test_@1111’;
create user user2 CREATEDB identified by ‘Test_@2222’;
create user user3 LOGIN identified by ‘Test_@3333’;
\du
5_1.png

2.修改用户user1的密码
alter user user1 identified by ‘Test_@54321’;
5_2.png

3.重命名用户user2
alter user user2 rename to user20;
\du
5_3.png

4.将用户user1的权限授权给用户user3,再回收用户user3的权限
grant user1 to user3;
\du+ user3
revoke user1 from user3;
\du+ user3
5_4.png

5.删除所有创建用户
drop user user1;
drop user user20;
drop user user3;
\du
5_5.png

与[转帖]openGauss每日一练第 5 天 |学习openGauss创建用户、修改用户属性、更改用户权限和删除用户相似的内容:

[转帖]openGauss每日一练第 5 天 |学习openGauss创建用户、修改用户属性、更改用户权限和删除用户

https://www.modb.pro/db/199037 自己安装的openGauss环境启动openGaussgs_ctl -D /gauss/data/db1/ start登录openGaussgsql -d postgres -p 26000 -r 1.创建用户user1、user2和us

[转帖]Centos 7 部署 openGauss 3.1.0 级联备库集群及集群缩容删除节点-运维指南

https://www.yisu.com/zixun/kf/ 一、安装环境设置 1.1 硬件环境 名称最低配置建议配置测试配置 服务器数量 3 略 略 硬盘 * 至少1GB用于安装openGauss的应用程序。* 每个主机需大约300MB用于元数据存储。* 预留70%以上的磁盘剩余空间用于数据存储。

[转帖]Centos 7.6 安装部署 openGauss 3.1.0 企业版一主两备集群

https://www.cnblogs.com/dbajacky/p/16904017.html 一、安装环境设置 1.1 硬件环境 名称最低配置建议配置测试配置 服务器数量 3 略 略 硬盘 * 至少1GB用于安装openGauss的应用程序。* 每个主机需大约300MB用于元数据存储。* 预留7

[转帖]Centos 7.6 安装部署 openGauss 3.1.0 企业版一主两备集群

https://www.cnblogs.com/dbajacky/p/16904017.html 一、安装环境设置 1.1 硬件环境 名称最低配置建议配置测试配置 服务器数量 3 略 略 硬盘 * 至少1GB用于安装openGauss的应用程序。* 每个主机需大约300MB用于元数据存储。* 预留7

[转帖]Centos 7.6 安装部署 openGauss 2.0 企业版 HA

https://www.modb.pro/db/567253?utm_source=index_ori 一、安装环境设置 1.1 硬件环境 名称最低配置建议配置测试配置 服务器数量 2 略 略 硬盘 * 至少1GB用于安装openGauss的应用程序。* 每个主机需大约300MB用于元数据存储。*

[转帖]openGauss 安全认证

https://cdn.modb.pro/db/179816 openGauss数据库是一款标准的基于客户端/服务端(C/S)模式工作的数据库系统,每一个完整的会话连接都由后台服务进程和客户端进程组成。一个完整的客户端认证过程如图所示。 openGauss认证详细流程 (1) 客户端依据用户需求配置

[转帖]openGauss 3.0 单节点安装部署

https://www.modb.pro/db/568455?utm_source=index_ori openGauss来源于PostgreSQL 9.2.4pg使用c实现,gs使用c++实现一个实例多个库 单机HA不是支持一主一备,提供高可靠和读扩展,备机最多8套。 主备部署模块说明:OM运维管

[转帖]openGauss 3.0 单节点安装部署

https://cdn.modb.pro/db/568455 openGauss来源于PostgreSQL 9.2.4pg使用c实现,gs使用c++实现一个实例多个库 单机HA不是支持一主一备,提供高可靠和读扩展,备机最多8套。 主备部署模块说明:OM运维管理模块:提供日常运维、配置管理接口,工具在

[转帖]openGauss_3.1.0 企业版_x86_64安装教程

https://www.cnblogs.com/cjnlll/p/16849620.html 1. 安装环境 VMware、Xshell、Xftp openeuler操作系统 openEuler-20.03-LTS-x86_64安装教程:https://www.cnblogs.com/cjnlll/

[转帖]openGauss 3.0 单节点安装部署

https://cdn.modb.pro/db/568455 openGauss来源于PostgreSQL 9.2.4pg使用c实现,gs使用c++实现一个实例多个库 单机HA不是支持一主一备,提供高可靠和读扩展,备机最多8套。 主备部署模块说明:OM运维管理模块:提供日常运维、配置管理接口,工具在