用户在另一个模式中创建 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;