集群架构:
sys_monitor.sh change_password user new_password —
修改集群使用的用户的密码
描述:
sys_monitor.sh change_password user new_password
判断用户是否为集群使用的用户,
如果是则修改用户密码,如果不是则提示用户集群未使用该用户,请使用
sql
方式修改用户密码。
选项:
以下是脚本执行参数:
change_password
: 脚本调用修改用户密码函数
user
: 要进行修改密码的用户,只能是集群初始化时指定的用户和
esrep
new_password
:用户的新密码
注意事项:
1.
必须在集群所有节点状态正常的情况下才能执行修改密码操作
2.sys_monitor.sh change_password
用户名
'
密码
'
使用一键修改密码功能时 密码参数必须使
用
''
括起来
3.
用户必须是已经使用
.encpwd
免密配置文件配置了免密的用户才能进行修改密码,否则会提示
集群未使用该用户,请使用
sql alter user
命令进行修改密码
一、查看
esrep
用户原密码
1
)
.encpwd
文件
[kingbase@node1 ~]$ cat .encpwd
*:*:*:system:MTIzNDU2
*:*:*:esrep:S2luZ2Jhc2VoYTExMA==
[kingbase@node1 ~]$ echo 'S2luZ2Jhc2VoYTExMA=='|base64 -d
Kingbaseha110
2
)数据库用户密码
2
评论