如何使用navicat远程连接openGauss

 更新时间:2023年10月26日 10:07:54   作者:yaya_sama  
公司要在openEuler系统中安装openGauss数据库,经过几天的查资料,终于是安装成功了,并且能在navicat中远程连接使用,本文给大家介绍如何使用navicat远程连接openGauss,感兴趣的朋友跟随小编一起看看吧

公司要在openEuler系统中安装openGauss数据库,经过几天的查资料,终于是安装成功了,并且能在navicat中远程连接使用。

FATAL: Forbid remote connection with initial user.

这个问题出现的原因是,openGauss不允许使用超员来远程连接,应该重新创建一个数据库用户进而使用远程连接。

none of the server's SASL authentication mechanisms are supported

出现这个问题的话说明你的用户密码加密方式不支持远程连接,要按如下流程修改。

1.来到这个目录下,找到这个文件

找到password_encryption_type 这个属性,将注释取消,然后将value改成 1(密码格式sha256 MD5 都可用),更改好后按:wq保存

2.找到pg_hba.conf文件

进去后找到sha256 更改成md5 , 按:wq保存

3.修改上面的两个文件后更改用户的密码,或者创建一个新的用户

# 创建新用户
CREATE USER testuser WITH PASSWORD 'testpwd@123';

# 更改用户密码
ALTER ROLE testuser IDENTIFIED BY '新密码' REPLACE '旧密码'

4.修改好后重新启动服务即可尝试用navicat连接

到此这篇关于使用navicat远程连接openGauss的文章就介绍到这了,更多相关navicat连接openGauss内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 解决Navicat Premium 12连接Oracle时提示oracle library is not loaded的问题

    解决Navicat Premium 12连接Oracle时提示oracle library is not loaded的

    这篇文章主要介绍了解决Navicat Premium 12连接Oracle时提示oracle library is not loaded的问题,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-12-12
  • Navicat for MySQL 乱码问题解决方法

    Navicat for MySQL 乱码问题解决方法

    这篇文章主要介绍了Navicat for MySQL 乱码问题解决方法,Navcat是Windows常用的Mysql管理软件,本文讲解它出现乱码的解决方法,需要的朋友可以参考下
    2015-02-02
  • 复杂系统中的用户权限数据库设计解决方案

    复杂系统中的用户权限数据库设计解决方案

    这篇文章主要介绍了复杂系统中的用户权限数据库设计解决方案,针对大型、复杂的B/S系统,需要的朋友可以参考下
    2014-06-06
  • Doris Join 优化原理文档详解

    Doris Join 优化原理文档详解

    这篇文章主要为大家介绍了Doris Join 优化原理文档详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-10-10
  • SQL中where和having的区别详解

    SQL中where和having的区别详解

    这篇文章主要给大家介绍了关于SQL中where和having区别的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-02-02
  • 浅谈关系型数据库中如何进行事务管理

    浅谈关系型数据库中如何进行事务管理

    这篇文章主要介绍了浅谈关系型数据库中如何进行事务管理,事务是一组数据库操作,它们必须全部执行或全部回滚,这意味着如果在事务执行期间出现错误,所有的更改都将撤销,数据库将被恢复到事务开始之前的状态,需要的朋友可以参考下
    2023-07-07
  • 经常使用的JDBC连接数据库方式

    经常使用的JDBC连接数据库方式

    在我们开发中,几乎脱离不了连接数据库。并且无论是使用框架还是硬编码连接数据库,都避免不了写驱动类以及连接url。为了方便我们的开发,我们收藏常用的jdbc连接数据库方式。
    2013-04-04
  • 达梦数据库文件故障的恢复方法

    达梦数据库文件故障的恢复方法

    本文介绍了达梦数据库文件损坏或误删除后的恢复方法,这里的数据库文件包括,表空间数据文件、重做日志文件、UNDO文件、TEMP文件、控制文件等,介绍了两种恢复场景,感兴趣的小伙伴跟着小编一起来看看吧
    2024-12-12
  • SQL中ISNULL函数使用介绍

    SQL中ISNULL函数使用介绍

    这篇文章介绍了SQL Server、MySQL、Oracle三种数据库中ISNULL函数的使用方法,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-12-12
  • db2数据库常用操作命令大全

    db2数据库常用操作命令大全

    这篇文章主要介绍了db2数据库常用操作命令大全,汇总了DB2的常用操作命令,分享给大家供大家参考,需要的朋友可以参考下
    2014-09-09

最新评论