我是靠谱客的博主 称心面包,最近开发中收集的这篇文章主要介绍【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
ClusterVIP192.168.198.132
DBVIP192.168.198.131
主节点IP192.168.198.129
备节点IP192.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修改审计账户密码(集群)所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(51)

评论列表共有 0 条评论

立即
投稿
返回
顶部