GBase 8s 用户名大小写敏感问题:如果将授予者、角色或用户括在引号中,则名称区分大小写,并且存储方式与键入的完全相同
举例如下:
一、创建系统用户
1、用户名中有英文大小写字符
useradd GBase8s
passwd GBase8s
2、用户名全小写
useradd gbase8s88
passwd gbase8s88
二、赋权操作
前提:存在数据库test
1、给用户(GBase8s)赋权时,要给用户名加上单引号,大小写与已创建用户名(GBase8s)一致
> database test;
> grant dba to ‘GBase8s’;
–连接
> connect to ‘@servername’ user ‘GBase8s’;
2、给用户(gbase8s88)赋权时,用户名可以加引号也可以不加,但加引号时必须与已创建的用户名(gbase8s88)一致
> database test;
–加引号
> grant dba to ‘gbase8s88’;
–连接
> connect to ‘@servername’ user ‘gbase8s88’;
> database test;
–不加引号
> grant dba to gbase8s88;
–连接
> connect to ‘@servername’ user ‘gbase8s88’;