Tous les produits
Search
Centre de documentation

ApsaraDB RDS:Create an account

Dernière mise à jour :Aug 19, 2026

ApsaraDB RDS for PostgreSQL prend en charge deux types de comptes : les comptes privilégiés et les comptes standard. Utilisez la console ApsaraDB RDS pour créer l'un ou l'autre type.

Types de comptes

Type de compte Autorisations Méthodes de gestion
Compte privilégié Autorisations complètes sur toutes les bases de données de l'instance. Gère les comptes standard et les bases de données, accorde des autorisations au niveau des tables aux comptes standard et déconnecte les comptes standard. Vous pouvez créer plusieurs comptes privilégiés par instance RDS. Console ApsaraDB RDS, opérations API
Standard account Autorisations limitées aux bases de données autorisées. Les opérations autorisées incluent SELECT, INSERT, UPDATE, DELETE, TRUNCATE, REFERENCES et TRIGGER. Ne peut pas créer, gérer ou déconnecter d'autres comptes. Console ApsaraDB RDS, opérations API, instructions SQL
Remarque

Le premier compte privilégié que vous créez devient le propriétaire du schéma public par défaut dans la base de données système template1. Toutes les bases de données créées avec CREATE DATABASE héritent de template1 ; leur propriétaire est donc également le premier compte privilégié. Le commentaire du premier compte privilégié commence par « template1 public schema owner ».

Prérequis

Avant de commencer, assurez-vous de disposer des éléments suivants :

Créer un compte

  1. Accédez à la page Instances . Dans la barre de navigation supérieure, sélectionnez la région où réside votre instance. Localisez l'instance et cliquez sur son ID.

  2. Dans le volet de navigation de gauche, cliquez sur Accounts.

  3. Cliquez sur Create Account.

  4. Configurez les paramètres suivants.

    Paramètre Description
    Database Account Nom d'utilisateur du compte. Exigences : 2 à 63 caractères. Uniquement des lettres minuscules, des chiffres et des traits de soulignement (_). Doit commencer par une lettre et se terminer par une lettre ou un chiffre. Ne peut pas commencer par pg, correspondre à un nom de compte existant ou contenir des mots-clés SQL .
    Account Type Sélectionnez Privileged account ou Standard account. Pour une gestion fine des autorisations (par exemple, un accès en lecture seule), consultez la rubrique Gérer les autorisations dans une instance ApsaraDB RDS for PostgreSQL .
    New Password 8 à 32 caractères. Doit contenir au moins trois des éléments suivants : lettres majuscules, lettres minuscules, chiffres et caractères spéciaux (! @ # $ % ^ & * ( ) _ + - =).
    Confirm Password Saisissez à nouveau le mot de passe pour le confirmer.
    Description Description du compte.
  5. Cliquez sur OK.

Recommandations de sécurité

  • Appliquez le principe du moindre privilège (PoLP) : n'accordez que les autorisations nécessaires à chaque compte. Accordez un accès en lecture seule aux comptes qui n'ont pas besoin d'écrire des données.

  • Utilisez des mots de passe robustes et renouvelez-les régulièrement.

  • Avant de migrer des données d'une base de données locale vers une instance RDS, créez une base de données portant le même nom ainsi qu'un compte avec le même nom d'utilisateur et le même mot de passe sur l'instance.

FAQ

Comment permettre à un compte standard d'accéder à plusieurs bases de données ?

Exécutez des instructions GRANT pour accorder l'accès au compte pour chaque base de données. Par exemple, pour permettre à user_name de se connecter à database_name et de créer des objets temporaires :

GRANT CONNECT, TEMPORARY, CREATE ON DATABASE database_name TO user_name;

Référence API

Opération Description
CreateAccount Crée un compte pour gérer les bases de données sur une instance RDS.