我是靠谱客的博主 称心面包,最近开发中收集的这篇文章主要介绍【KingbaseES】V8R3修改审计账户密码(集群)【KingbaseES】V8R3修改审计账户密码(集群),觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
【KingbaseES】V8R3修改审计账户密码(集群)
数据库基础信息
名称 | 值 |
---|---|
安装目录 | /home/kingbase/cluster/KingbaseCluster/db |
data目录 | /home/kingbase/cluster/KingbaseCluster/db/data |
归档目录 | /home/kingbase/cluster/KingbaseCluster/archive |
etc目录 | /home/kingbase/cluster/KingbaseCluster/db/etc |
cluster目录 | /home/kingbase/cluster/KingbaseCluster/kingbasecluster/ |
kingbasecluster.conf文件地址 | /home/kingbase/cluster/KingbaseCluster/kingbasecluster/etc/kingbasecluster.conf |
cluster_passwd文件地址 | /home/kingbase/cluster/KingbaseCluster/kingbasecluster/etc/cluster_passwd |
ClusterVIP | 192.168.198.132 |
DBVIP | 192.168.198.131 |
主节点IP | 192.168.198.129 |
备节点IP | 192.168.198.130 |
数据库账号 | SYSTEM |
数据库密码 | kingbase@123 |
数据库集群状态如图:
第一步:修改审计员SYSSAO,安全员SYSSSO密码
登录数据库
/home/kingbase/cluster/KingbaseCluster/db/bin/ksql -USYSTEM -W12345678ab TEST
修改SYSTEM的密码为kingbase@123
alter user SYSSAO with password 'syssao@123';
alter user SYSSSO with password 'syssso@123';
第二步:修改集群默认参数
alter system set sysaudit.local_sao_password='syssao@123';
alter system set sysaudit.audit_table_password='syssao@123';
如图
这时候我们查
show sysaudit.local_sao_password;
show sysaudit.audit_table_password;
如图:
这表示我们的设置的参数还是没有生效的
执行
select sys_reload_conf();
再次进行查询
表示我们已经修改成功了
报错:未认可的参数
报错问题:未认可的参数
报错原因:sysaudit审计插件未加载
解决办法:修改主机备机的kingbase文件,添加sysaudit插件
vi /home/kingbase/cluster/KingbaseCluster/db/data/kingbase.conf
找到
shared_preload_libraries = ‘passwordcheck’
在后面添加sysaudit
如图
这里要注意:主机备机两台都需要修改
然后重启集群
/home/kingbase/cluster/KingbaseCluster/db/bin/kingbase_monitor.sh restart
第三步:修改SYSSAO互信密码
在主机备机中切换到kingbase用户分别执行
/home/kingbase/cluster/KingbaseCluster/db/bin/sys_encpwd -H * -P 54321 -D * -U SYSSAO -W 'syssao@123'
cat ~/.encpwd
第四步:验证集群是否启动成功
重启集群并登陆SYSSAO,SYSSSO账号验证
/home/kingbase/cluster/KingbaseCluster/db/bin/ksql -USYSSAO -W 'syssao@123' TEST
/home/kingbase/cluster/KingbaseCluster/db/bin/ksql -USYSSSO -W 'syssso@123' TEST
如下图:
证明我们已经成功了
最后
以上就是称心面包为你收集整理的【KingbaseES】V8R3修改审计账户密码(集群)【KingbaseES】V8R3修改审计账户密码(集群)的全部内容,希望文章能够帮你解决【KingbaseES】V8R3修改审计账户密码(集群)【KingbaseES】V8R3修改审计账户密码(集群)所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复