centos7.2 postgresql 9.2 用户名登录 ‘psql: 致命错误: 用户 "postgres" Ident 认证失败’
2017-08-22 00:53
471 查看
psql: 致命错误: 用户 “postgres” Ident 认证失败
修改认证文件 /var/lib/pgsql/9.2/data/pg_hba.confvi /var/lib/pgsql/9.2/data/pg_hba.conf
把配置文件中的认证 METHOD的ident修改为trust
重启postgresql服务器
systemctl restart postgresql-9.2
附“Centos7.2 安装postgresql 9.2方法”
官网安装教程
https://www.postgresql.org/download/linux/redhat/总结如下:
获取rpm包yum install https://download.postgresql.org/pub/repos/yum/9.2/redhat/rhel-7-x86_64/pgdg-centos92-9.2-2.noarch.rpm[/code]
安装clientyum install postgresql92
安装serveryum install postgresql92-server
查看版本psql --version
初始化db/usr/pgsql-9.2/bin/postgresql92-setup initdb
开机自启动systemctl enable postgresql-9.2
启动postgresqlsystemctl start postgresql-9.2
切换用户为postgresu - postgres
登录psql
修改postgre的密码postgres=# alter user postgres with password '自己的password';
创建数据库postgres=# CREATE DATABASE sina OWNER postgres;
成功后会提示:CREATE DATABASE
赋予用户 postgres权限postgres=# GRANT ALL PRIVILEGES ON DATABASE 数据库名称 to postgres;
成功提示:GRANT
直接登录psql -U postgres -d 数据库名称 -h 127.0.0.1 -p 5432
相关文章推荐
- rails连接postgresql错误:psql: 致命错误: 用户 "postgres" Ident 认证失败
- psql: 致命错误: 用户 "postgres" Ident 认证失败
- psql: 致命错误: 用户 "libreplan" Ident 认证失败
- psql: 致命错误: 对用户"user1"的对等认证失败
- CentOS解锁登录认证失败的用户
- SQL2005的sa用户登录问题 用户名无法登录sql2005"已成功与服务器建立连接,但是在登录过程中发生错误" 用户"sa"登陆失败,SQL Server错误:18456
- 无法打开登录所请求的数据库 "Albums"。登录失败。 用户 'NT AUTHORITY\SYSTEM' 登录失败
- IIS------无法打开登录所请求的数据库 "company"。登录失败。 用户 'IIS APPPOOL\AppPool 4.0' 登录失败。
- 解决用户"sa"登录失败。该用户与可信 sql server 连接无关联。
- 无法打开登录所请求的数据库 ""。登录失败。 用户 'XXX\Administrator' 登录失败-的解决办法
- Centos 用户登录失败N次后锁定用户禁止登陆
- Centos7下用户登录失败N次后锁定用户禁止登陆的方法
- 解决 {"ret":100030,"msg":"this api without user authorization"} android QQ第三发登录成功后获取用户信息失败的问题
- centos mysql root用户登录失败解决方法
- 开机登录失败 提示"user profile service服务未能登录,无法加载用户配置文件" 问题解决办法
- 无法打开登录所请求的数据库 "XXX"。登录失败。 用户 'NT AUTHORITY\SYSTEM' 登录失败。
- psql登录postgresql数据库的认证过程(md5为例)
- win7访问共享文件登录失败不提示用户输入用户名和密码的解决方法
- sql 2005 "用户 sa 登录失败,该用户与可信SQL Server连接无关联 "解决方案总结
- 【登录】身份认证(用户名密码/accountToken)->用户授权(authToken)->换服务Token(serviceToken)