加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

postgresql – pgadmin3服务器连接和身份验证错误

发布时间:2020-12-13 16:26:28 所属栏目:百科 来源:网络整理
导读:我最近安装了 postgresql 9.1和pgadmin3.但是我无法连接到使用此配置创建的服务器: name: mydbhost: 127.0.0.1port: 5432service: Maintenance DB: postgresusername: postgrespassword: * 根据类似的问题,我在ubuntu 12.04 LTS下设置了/etc/postgresql/9.1
我最近安装了 postgresql 9.1和pgadmin3.但是我无法连接到使用此配置创建的服务器:
name: mydb
host: 127.0.0.1
port: 5432
service: 
Maintenance DB: postgres
username: postgres
password: *

根据类似的问题,我在ubuntu 12.04 LTS下设置了/etc/postgresql/9.1/main/pg_hba.conf文件,如下所示:

local   all             postgres                                md5

# TYPE  DATABASE        USER            ADDRESS                 METHOD

# "local" is for Unix domain socket connections only
local   all             all                                     md5
# IPv4 local connections:
host    all             all             127.0.0.1/32            md5
# IPv6 local connections:
host    all             all             ::1/128                 md5

host    all             all             localhost               trust

但是当我想连接到服务器时,我得到这个错误:

Error connecting to the server: FATAL: password authentication failed for user “postgres”
FATAL: password authentication failed for user “postgres”

这很简单,安装postgresql后,我应该更改postgres用户密码
我的失败是因为这个原因.密码可以通过ubuntu 12.04 LTS下的这个命令来改变:
sudo -u postgres psql

然后在psql中

password

现在输入新密码并重新输入.
没关系!那么你可以简单地登录.
这样就不需要改变pg_hba.conf文件的配置了.

其实我没有登录,因为我无效的密码!

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读