在安装完数据库,为了安全和保证阿里云安全策略的扫描过关,PostgreSQL 的postgres账号必须关闭登录,有人可能问加密码不就完了吗?...那这个你就太单纯了,黑客攻击是不怕贼偷,就怕贼惦记着,你给PostgreSQL设置密码,黑客程序可以进行暴力破解,到时你的PG错误日志一堆登录密码错误的提示,他要是给破解开呢? 这锅不还是你的吗?...:~$ psql
psql: error: connection to server on socket "/tmp/.s.PGSQL.5432" failed: FATAL: role "postgres...这里使用的办法就是PostgreSQL的单机模式,将用户的登录权限找回, 操作方法也很简单
1 关闭现在的数据库服务
postgres@pg16:~$ pg_ctl -D /pgdata/data/...,不是正常工作
3 单用户模式会绕过身份验证,给你最大的用户权限去处理任务
4 数据库在单用户模式是单进程模式工作,没有并发支持
5 虽然单用户模式还可以进行WAL的写入,但此时如vacuum checkpoint