修改DBService数据库compdbuser用户密码
建议管理员定期修改OMS数据库管理员的密码,以提升系统运维安全性。
该章节内容仅适用于MRS 3.x及之后版本。
- 登录FusionInsight Manager界面,选择“集群 > 服务 > DBService > 实例”,查看DBService主节点IP地址信息。
- 以root用户登录DBService主节点。
compuserdb用户密码不支持在备DBService节点修改。只需在主管理节点执行修改操作,无需在备管理节点操作。
- 切换到“$DBSERVER_HOME”目录,执行以下命令配置环境变量。
su - omm
cd $DBSERVER_HOME
source .dbservice_profile
- 执行如下命令,使用DBService数据库的omm用户修改compdbuser用户密码。
gsql -U omm -W DBService数据库的omm用户密码 -d postgres -p 20051 -c "alter user compdbuser identified by '新密码' valid until '超期时间';"
- DBService数据库的omm用户初始密码请参见MRS集群用户账号一览表。
- 新密码复杂度要求:
- 密码字符长度为16~32位。
- 至少需要包含大写字母、小写字母、数字、特殊字符~`!@#$%^&*()-+_=\|[{}];:",<.>/?中的3种类型字符。
- 不可和用户名相同或用户名的倒序字符相同。
- 不可与前20个历史密码相同。
- 超期时间格式为xxxx-xx-xx,例如:2020-10-31。
显示如下结果,则修改成功:
ALTER ROLE