有关对新建数据库用户进行授权的问题

问题描述:
已经对hwdw用户执行了如下授权:
Grant all on hwdw.* to hwdw;
但hwdw用户执行grant select on hwdw.table to hwkr的时候,报错无权限



1 回答

问题解答:
ALL 是个特殊权限,是把GRANT OPTION 之外的所有权限赋予指定用户(包括 SELECT, INSERT, UPDATE,DELETE, CREATE, TRUNCATE等 )。因此 hwdw用户没有"授权"的权限,需要用gbase用户或者root用户给hwdw用户授予“授权(GRANT OPTION)”的权限。
切换到gbase或root用户下,执行:grant grant option on hwdw.表(全库可用hwdw.*) to hwdw;
然后切换回hwdw用户,就能够进行授权了
2017-9-24 10:03

撰写回答

您需要登录后才可以回帖 登录 | 立即注册

提问者

发布63
回答112

相关资料