使用Navicat连接openGauss数据库(CentOS)

修改配置文件

可通过find命令找到需要修改的配置文件

[root@node1_hostname ~]# find / -name pg_hba.conf
/opt/huawei/install/data/dn/pg_hba.conf

pg_hba.conf

vim /xxx/xxx/pg_hba.conf
  • 添加记录

    host all all 0.0.0.0/0 md5

    最好将原来IPv4下本机ip的监听记录注释掉(使用#

    # IPv4 local connections :
    host all all 127.0.0.1/32 trust
    host all all 0.0.0.0/0 md5
    #host all all 192.168.88.129/32 sha256

postgresql.conf

vim /xxx/xxx/postgresql.conf
若文件太长参数不好查找
可在vim的底线命令模式下按/
输入要查找的参数后按回车
  • 修改登录认证方式

    password_encryption_type = 1 #(sha256和md5加密均可用)
  • 修改监听IP

    listen_addresses = '*'

重启openGauss

切换到数据库用户(omm)

能执行gs_ctl命令的用户
su - omm

执行重启

gs_ctl restart

创建远程连接用户

openGauss 默认不允许管理员用户(omm)远程登录

登录openGauss

gsql -d postgres -p [YourGaussPort]

创建用户

CREATE USER linker IDENTIFIED BY 'gauss@123';
# 密码必须是8位以上且含有3种及以上组合
# 使用CREATE ROLE 创建的用户默认不被允许远程登录

Navicat连接

  • 新建连接 -> PostgreSQL
  • 输入设置的用户名和密码
  • 测试连接
  • 连接成功

2024-03-05T08:33:38.png

最后修改:2024 年 03 月 05 日
如果觉得我的文章对你有用,请随意赞赏