用户在另一个模式中创建 table 需要什么权限
what privilege is needed for a user to create table in another schema
我有一个用户 rafal
,我想在另一个模式中创建一个 table。
我是这样做的:
grant usage on schema tony to rafal,
但是当我尝试创建 table 时,我仍然遇到错误:
create table tony.t1(a int);
ERROR: permission denied for schema tony
我也这样授予:
grant all on schema tony to rafal;
是否需要任何其他权限?我尝试搜索但找不到有用的信息。
用户需要 CREATE
权限。
grant usage, create on schema tony to rafal;
我有一个用户 rafal
,我想在另一个模式中创建一个 table。
我是这样做的:
grant usage on schema tony to rafal,
但是当我尝试创建 table 时,我仍然遇到错误:
create table tony.t1(a int);
ERROR: permission denied for schema tony
我也这样授予:
grant all on schema tony to rafal;
是否需要任何其他权限?我尝试搜索但找不到有用的信息。
用户需要 CREATE
权限。
grant usage, create on schema tony to rafal;