暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

华为开源数据库(openGauss1.0.0)自定义连接提示符

原创 王一舟 2020-07-24
944
描述:自定义连接提示符,可以提醒所在的用户模式,方便识别自己登录到的是哪个数据库,减少误操作。

1、自定义提示符
[omm@node1 ~]$ cat /home/omm/.gsqlrc

\set PROMPT1 '%`date +%H:%M:%S` (%n@%M:%>)%/%R%#%x '

备注:
◆ %M 指数据库服务器的主机名 
◆ %> 数据库端口号
◆ %n 是指会话用户名
◆ %/ 当前数据库名
◆ %# 如果是超级用户显示为 #,否则显示为 >
◆ %R 是指您处于单行模式(^)还是断开连接(!),但通常为=
◆ %x 指的是事务状态 - 通常为空白,除非在事务块(*)


[omm@node1 ~]$ gsql -d postgres -p 26000
[omm@node1 ~]$ gsql -d postgres -p 26000 -h 127.0.0.1 -Uomm -Wadmin@123

image.png
image.png
2、图形化客户端登录

使用Navicat登录试错如下:

image.png
image.png
[omm@node1 db1]$ cd /opt/gaussdb/install/data/db1
[omm@node1 db1]$ vim pg_hba.conf
image.png
image.png
postgres=# create user test01 with password ‘admin@123’;

image.png
[omm@node1 db1]$ vim pg_hba.conf

host    all             all             0.0.0.0/0               sha256

image.png
[omm@node1 db1]$ cd /opt/gaussdb/install/data/db1
[omm@node1 db1]$ vim postgresql.conf

password_encryption_type = 0

image.png
postgres=# select name,setting,boot_val,reset_val,sourcefile from pg_settings where name like ‘password%’;image.png
postgres=# ALTER ROLE test01 IDENTIFIED BY ‘admin@1234’ REPLACE ‘admin@123’;
postgres=# GRANT ALL PRIVILEGES TO test01;
image.png
image.png

最后修改时间:2020-07-24 16:57:27
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论