GBase 8s 创建数据库用户
GBase 8s默认使用操作系统用户,要创建数据库用户,按以下步骤开启用户映射创建用户:
1、开启用户映射:
root用户执行:
mkdir /etc/gbasedbt
echo "USER:daemon" > /etc/gbasedbt/allowed.surrogates
gbasedbt用户执行:
onmode -wf USERMAPPING='ADMIN'
onmode -cache surrogates
dbaccess sysuser - <<!
CREATE DEFAULT USER WITH PROPERTIES USER 'daemon';
!
2、创建用户:
dbaccess sysuser -<<!
CREATE USER testuser WITH PASSWORD "GBase123";
!
3、给用户授权(testdb):
dbaccess testdb -<<!
grant dba to testuser;
!