Sql 对新创建的架构具有默认访问权限的红移用户

Sql 对新创建的架构具有默认访问权限的红移用户,sql,amazon-redshift,Sql,Amazon Redshift,AWS红移用户是否有办法对由单独的红移用户创建的新创建的架构进行仅选择访问 例如,如果我按如下方式创建用户: CREATE USER francesco_totti WITH PASSWORD xxxxxx; GRANT USAGE ON SCHEMA "forza_roma" to francesco_totti; GRANT SELECT on all TABLES in schema "forza_roma" to francesco_totti; ALTER

AWS红移用户是否有办法对由单独的红移用户创建的新创建的架构进行仅选择访问

例如,如果我按如下方式创建用户:

   CREATE USER francesco_totti WITH PASSWORD xxxxxx;

   GRANT USAGE ON SCHEMA "forza_roma" to francesco_totti;

   GRANT SELECT on all TABLES in schema "forza_roma" to francesco_totti;

   ALTER DEFAULT PRIVILEGES IN SCHEMA "forza_roma" GRANT SELECT ON TABLES TO francesco_totti;


我如何授予francesco_totti用户对稍后由单独用户创建的模式的访问权限?我想更改默认权限,以允许francesco_totti读取新创建的模式。这可能吗?

这是不可能的,因为这违反了数据安全策略。我们需要为每个用户或用户组提供授权和访问权限。您可以创建一个组并提供访问权限