Préparer l’exécution du collecteur Amazon Redshift

  • Rversion finale: Australia
  • Mis à jour 12 mars 2026
  • 1 minute de lecture
  • Créez un utilisateur Redshift et configurez les autorisations avant d’exécuter le module de collection.

    Avant de commencer

    Rôle requis : admin

    Pourquoi et quand exécuter cette tâche

    Exécutez les instructions SQL suivantes pour configurer un nouvel utilisateur avec les autorisations appropriées pour la collecte à partir de Redshift. Pour plus d’informations sur les autorisations Redshift, consultez la documentation Redshift GRANT.

    Procédure

    1. Créez un utilisateur.
      CREATE USER ddw_user PASSWORD '<password>';

      Remplacez <mot de passe> par un mot de passe sécurisé.

    2. Accordez des autorisations à l’utilisateur.

      Exécutez ces commandes pour chaque schéma que vous souhaitez collecter. Remplacez <schemaName> par le nom de votre schéma.

      -- 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;