暂无图片
opengauss创建用户权限问题
我来答
分享
Asky
2022-08-04
opengauss创建用户权限问题

创建了一个用户,但是没有权限操作public的权限

db_test=> create table public.tb_test(id number,name varchar(32));
ERROR: permission denied for schema public
DETAIL: N/A

报该错误,然后赋予grant all privileges to hxl;这个权限,但是这个权限很大,是否有办法创建一个只能操作某个库的账号呢


openGauss=# grant all privileges to hxl;
ALTER ROLE
openGauss=# \du
List of roles
Role name | Attributes | Member of
-----------+------------------------------------------------------------------------------------------------------------------+-----------
hxl | Sysadmin | {}
omm | Sysadmin, Create role, Create DB, Replication, Administer audit, Monitoradmin, Operatoradmin, Policyadmin, UseFT | {}

我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
范计杰

grant create,usage on schema public to hx1;

暂无图片 评论
暂无图片 有用 0
打赏 0
回答交流
Markdown


请输入正文
提交