kingbase的V8R69B14大小写是否敏感关闭操作

 1.V8R6版本检查方法:

执行语句:show enable_ci;

kingbase@dmzneo4j02 data]$ /home/kingbase/DB/KESRealPro/V008R006C009B0014/Server/bin/ksql -h 10.14.1.4 -p 54321 -d ciom -U ciom
输入 "help" 来获取帮助信息.

ciom=> show enable_ci;
 enable_ci 
-----------
 on
(1 行记录)

返回结果on:表示大小写不敏感;返回结果off:表示大小写敏感。

2.V8R6版本设置方法:将原来的data文件备份

[kingbase@dmzneo4j02 data]$ cd /home/kingbase/DB
[kingbase@dmzneo4j02 DB]$ mv data data_bak20250218
[kingbase@dmzneo4j02 DB]$ /home/kingbase/DB/KESRealPro/V008R006C009B0014/Server/bin/initdb -U system -W --enable-ci -D /home/kingbase/DB/data
输入system的密码:system重新初始化

在/home/kingbase/DB/KESRealPro/V008R006C009B0014/Server/bin下,执行initdb -U system -W --enable-ci -D data目录  命令解释:  -Usystem:system为管理员用户  -D data目录: data目录即数据库安装目录  --enable-ci :表示大小写不敏感  举例:initdb -Usystem -W --enable-ci -D /home/kingbase/DB/data  随后输入管理员用户密码

 3.重启kingbase生效。

/home/kingbase/DB/KESRealPro/V008R006C009B0014/Server/bin/sys_ctl start -D /home/kingbase/DB/data

4.重启后创建数据库实例用户并且授权:

/home/kingbase/DB/KESRealPro/V008R006C009B0014/Server/bin/ksql -h 10.14.1.4 -p 54321 -d test -U system

#使用system用户创建用户及密码,数据库且进行授权操作,查看是否大小写敏感关闭
[kingbase@dmzneo4j02 data]$ /home/kingbase/DB/KESRealPro/V008R006C009B0014/Server/bin/ksql -h 10.14.1.4 -p 54321 -d template1 -U system
输入 "help" 来获取帮助信息.

template1=# CREATE USER ciom WITH PASSWORD 'ciom';
CREATE ROLE
template1=# CREATE DATABASE ciom OWNER ciom;
CREATE DATABASE
template1=# CREATE DATABASE quartz OWNER ciom;
CREATE DATABASE
template1=# GRANT ALL PRIVILEGES ON DATABASE ciom TO ciom;
GRANT
template1=# GRANT ALL PRIVILEGES ON DATABASE quartz TO ciom;
GRANT
template1=# show enable_ci;
 enable_ci 
-----------
 on
(1 行记录)

template1=# \q

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值