前提1:运⾏HGDB v4.3.2 runinstall程序的os⽤户是dameng
前提2:见下图:
[dameng@hgdbserver data]$ cat postgresql.conf | grep 58
port = 5866 #port = 5866# (change requires restart)
[dameng@hgdbserver data]$ psql
⼝令:
psql: 致命错误: 28P01: ⽤户 "dameng" Password 认证失败---->>>密码错误,登录不上
[dameng@hgdbserver data]$ psql -p 5866 -d postgres
⼝令:
psql: 致命错误: 28P01: ⽤户 "dameng" Password 认证失败---->>>密码错误,登录不上
[dameng@hgdbserver data]$ psql -p 5866 -d postgres -U highgo
⽤户 highgo 的⼝令:
psql: 致命错误: 3D000: 数据库 "postgres" 不存在 ---->>>报数据库postgres不存在
[dameng@hgdbserver data]$ psql -p 5866 -d highgo -U highgo --->>这个highgo user是runinstall程序的create database阶段⼿⼯输⼊的超级⽤户名称(见上图)
⽤户 highgo 的⼝令:
psql (4.3.2)
PSQL: Release 4.3.2
Connected to:
HighGo Database V4.3 Enterprise Edition Release 4.3.2 - 64-bit Production
输⼊ "help" 来获取帮助信息.
highgo=# \duS+
⾓⾊列表
⾓⾊名称 | 属性 | 成员属于 | 描述
----------+--------------------------------------------+----------+------
highgo | 超级⽤户, 建⽴⾓⾊, 建⽴ DB, 复制, 绕过RLS | {} |
highgo=#
highgo=#
highgo=#
highgo=# \l
数据库列表
名称 | 拥有者 | 字元编码 | 校对规则 | Ctype | 存取权限
-----------+--------+----------+------------+------------+-------------------
highgo | highgo | UTF8 | zh_CN.utf8 | zh_CN.utf8 |
template0 | highgo | UTF8 | zh_CN.utf8 | zh_CN.utf8 | =c/highgo +
| | | | | highgo=CTc/highgo
template1 | highgo | UTF8 | zh_CN.utf8 | zh_CN.utf8 | =c/highgo +
| | | | | highgo=CTc/highgo
(3 ⾏记录)
highgo=#
可以看出,
第⼀点:\l结果中第⼀列(名称列)中的highgo是写死的。
第⼆点:\l结果中第⼆列(拥有者)是runinstall程序的create database阶段⼿⼯输⼊的超级⽤户名称[dameng@hgdbserver data]$ ps -ef | grep postg
dameng 9476 1 0 21:15 ? 00:00:01 /data/highgo/4.3.2/bin/postgres -D /data/highgo/4.3.2/data dameng 9479 9476 0 21:15 ? 00:00:00 postgres: checkpointer process
dameng 9480 9476 0 21:15 ? 00:00:00 postgres: writer process
dameng 9481 9476 0 21:15 ? 00:00:00 postgres: wal writer process
dameng 9482 9476 0 21:15 ? 00:00:00 postgres: autovacuum launcher process
dameng 9483 9476 0 21:15 ? 00:00:00 postgres: stats collector process
dameng 9661 9529 0 21:46 pts/2 00:00:00 grep --color=auto postg
[dameng@hgdbserver data]$
网站声明:如果转载,请联系本站管理员。否则一切后果自行承担。
加入交流群
请使用微信扫一扫!