瀚高数据库不同版本是否都支持实例级用户管理?

摘要:V9.5 [hgadmin@highgov9-5 ~]$ psql --version psql (PostgreSQL) 9.5.4 [hgadmin@highgov9-5 ~]$ psql --help|grep -P &amp
V9.5 [hgadmin@highgov9-5 ~]$ psql --version psql (PostgreSQL) 9.5.4 [hgadmin@highgov9-5 ~]$ psql --help|grep -P "\-u|\-U" -u, --instance-user connect to the database with instance level user -U, --username=USERNAME database user name (default: "hgadmin") [hgadmin@highgov9-5 ~]$ psql -udbadmin -p5866 -dpostgres psql: FATAL: instance level role "hgadmin" does not exist 以上说明这个版本瀚高数据库存在bug,因为已经指定了 dbadmin 实例级用户,却识别成 hgadmin 解决办法是使用 -u username 的严格格式指定实例级用户: psql -u dbadmin -p5866 -dpostgres V9.0.1 [hgadmin@highgov9-0-pg ~]$ psql --version psql (PostgreSQL) 14.10 [hgadmin@highgov9-0-pg ~]$ psql --help|grep -P "\-u|\-U" -U, --username=USERNAME database user name (default: "hgadmin")