首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >瀚高数据库不同版本对实例级用户的支持情况

瀚高数据库不同版本对实例级用户的支持情况

原创
作者头像
雪人
发布2026-02-03 16:36:42
发布2026-02-03 16:36:42
190
举报
文章被收录于专栏:DataOpsDataOps

V9.5

代码语言:shell
复制
[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

代码语言:shell
复制
[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")

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • V9.5
  • V9.0.1
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档