如何使用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内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 简单聊一聊SQL注入及防止SQL注入

    简单聊一聊SQL注入及防止SQL注入

    众所周知SQL注入是比较常见的网络攻击方式之一,它不是利用操作系统的BUG来实现攻击,而是针对程序员编程时的疏忽,通过SQL语句,实现无帐号登录,下面这篇文章主要给大家介绍了关于SQL注入及防止SQL注入的相关资料,需要的朋友可以参考下
    2022-03-03
  • SQL Server不存在或访问被拒绝问题的解决

    SQL Server不存在或访问被拒绝问题的解决

    最近做一个项目(Asp.net+Sql Server 2000),在原来开发的机器上运行没有任何问题.但当我在另外一台机器上调试程序(本机调试)的时候,总出现“SQL Server不存在或访问被拒绝”。相信在任何一个搜索网站输入这样的检索词,一定会获得n多的页面。
    2008-04-04
  • Instagram提升PostgreSQL性能的五个技巧

    Instagram提升PostgreSQL性能的五个技巧

    这篇文章主要介绍了Instagram提升PostgreSQL性能的五个技巧,Instagram的数据库一直由PostgreSQL支撑,经验很具有参考性,需要的朋友可以参考下
    2015-04-04
  • 交互分布式系统下如何生成唯一序列

    交互分布式系统下如何生成唯一序列

    在分布式系统中,由于涉及到多个不同业务module的交互,以及高并发的场景。我们需要系统能够生成一个跨业务module的全网唯一序列号,来保证我们业务操作的独立性和唯一性
    2022-01-01
  • 记一次SQL优化的实战记录

    记一次SQL优化的实战记录

    作为开发人员,我们免不了与sql打交道,有些sql可能在业务的最开始,执行是毫无问题的,但是随着业务量的提升以及业务复杂度的加 深,可能之前的sql就会需要优化了,下面这篇文章主要给大家介绍了关于一次SQL优化的实战记录,需要的朋友可以参考下
    2022-07-07
  • 数据库系统结构详解之三级模式结构

    数据库系统结构详解之三级模式结构

    这篇文章主要为大家介绍了数据库系统的结构,文中通过图文的方式详细的解析了数据库系统结构的三级模式结构,有需要的朋友可以借鉴参考下
    2021-09-09
  • hadoop map-reduce中的文件并发操作

    hadoop map-reduce中的文件并发操作

    hadoop mapreduce最主要的应用是基于键值对的数据的运算,过滤,提取。但除此之外,我们可以顺带利用mapreduce高并发的特性做一些用常用方法难以处理的问题,比如大量数据,大量文件的并发读写
    2014-04-04
  • SQL中日期格式处理方法大全

    SQL中日期格式处理方法大全

    这篇文章主要给大家介绍了关于SQL中日期格式处理方法的相关资料,在SQL中日期格式化非常重要的,因日期SQL中的一个基数据类型,我们可以使用函数和选项来格式化日期,使用日期函数来处理日期数据,需要的朋友可以参考下
    2023-09-09
  • SQL数据库与oracle数据库镜像有什么不同对比

    SQL数据库与oracle数据库镜像有什么不同对比

    数据库镜像是将数据库事务处理从一个数据库移动到不同环境中的另一个数据库中。镜像的拷贝是一个备用的拷贝,不能直接访问,它只用在错误恢复的情况下。
    2010-03-03
  • 你应该知道的States字段使用规范

    你应该知道的States字段使用规范

    这篇文章主要给大家介绍了一些大家应该知道的States字段使用规范的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧。
    2017-12-12

最新评论