【问题标题】:Redshift user with default access to newly created schemas对新创建的模式具有默认访问权限的 Redshift 用户
【发布时间】:2019-10-25 13:04:26
【问题描述】:

AWS Redshift 用户有没有办法仅选择访问由单独的 Redshift 用户创建的新创建的架构?

例如,如果我创建一个用户如下:

   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 从新创建的模式中读取。这可能吗?

【问题讨论】:

    标签: sql amazon-redshift


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-01-25
      • 2017-10-08
      • 2019-03-06
      • 2011-01-23
      • 1970-01-01
      • 1970-01-01
      • 2019-08-02
      相关资源
      最近更新 更多