KingbaseESV8R3金仓数据库解锁用户的两种方法已更新
目录
【KingbaseES】V8R3金仓数据库解锁用户的两种方法(已更新)
在工作中常常遇到system账户或其他用户被锁定的情况,下面我来掩饰一下解决方法:
方法1:修改登录限制次数(需要重启数据库服务)
cd /home/kingbase/ES/V8/data #进入数据库data目录
vi kingbase.conf #修改数据库配置文件
#在最下方添加一行
error_user_connect_times = 0 #设置为0表示无限制次数登陆
#保存退出后重启数据库,再次尝试登录
方法2:修改sys_hba.conf(需要重启数据库服务)
root@uos-PC:~# cd /home/kingbase/ES/V8/data
root@uos-PC:/home/kingbase/ES/V8/data# vim sys_hba.conf
找到最下方位置(如图)
修改两个红色框内的参数为trust
保存退出后重启数据库
等待重启完成登陆数据库进行秘密修改或者解锁
(现在已是免密登陆)
/home/kingbase/ES/V8/Server/bin/ksql -Usystem TEST
修改密码
alter user <用户名> with password ‘<新密码>’;
或解锁用户
执行enable user <用户名>; #解锁用户