Bereiten Sie die Ausführung des Amazon Redshift-Sammlers vor

  • Freigeben Version: Australia
  • Aktualisiert 12. März 2026
  • 1 Minute Lesedauer
  • Erstellen Sie einen Redshift-Anwender, und konfigurieren Sie Berechtigungen, bevor Sie den Sammler ausführen.

    Vorbereitungen

    Erforderliche Rolle: Administrator

    Warum und wann dieser Vorgang ausgeführt wird

    Führen Sie die folgenden SQL-Anweisungen aus, um einen neuen Anwender mit den entsprechenden Berechtigungen zum Sammeln aus Redshift einzurichten. Informationen zu Redshift-Berechtigungen finden Sie unter Dokumentation ZUR Umschreibung der GEWÄHRUNG .

    Prozedur

    1. Erstellen Sie einen Anwender .
      CREATE USER ddw_user PASSWORD '<password>';

      Ersetzen <password> Mit einem sicheren Passwort.

    2. Gewähren Sie dem Anwender Berechtigungen.

      Führen Sie diese Befehle für jedes Schema aus, das Sie erfassen möchten. Ersetzen <schemaName> Mit Ihrem Schemanamen.

      -- Grant USAGE access to the target schema
                    GRANT USAGE ON SCHEMA <schemaName> TO ddw_user;
                -- Grant USAGE access to pg_catalog schema for stored procedures and extended metadata
                    GRANT USAGE ON SCHEMA pg_catalog TO ddw_user;
                -- Grant SELECT access on all tables in the target schema
                    GRANT SELECT ON ALL TABLES IN SCHEMA <schemaName> TO ddw_user;
                -- Grant SELECT access on all tables in pg_catalog schema for stored procedures and extended metadata
                    GRANT SELECT ON ALL TABLES IN SCHEMA pg_catalog TO ddw_user;