Tous les produits
Search
Centre de documentation

AnalyticDB:Associate or disassociate a database account with or from a RAM user

Dernière mise à jour :Aug 10, 2026

AnalyticDB for MySQL utilise deux systèmes d'identité distincts : les utilisateurs RAM pour la gestion au niveau du cluster et les comptes de base de données pour les opérations au niveau de la base de données. Pour faire le lien entre ces deux systèmes — par exemple, afin de permettre à un utilisateur RAM de développer des tâches ou à un compte standard de lire des tables externes Object Storage Service (OSS) — vous devez associer un compte standard à un utilisateur RAM.

Prérequis

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

Systèmes d'identité et cas d'association

AnalyticDB for MySQL propose deux types de comptes distincts qui opèrent à des niveaux différents :

Type de compte Étendue Exemples d'opérations
Utilisateur RAM Niveau du cluster Créer un cluster, configurer une liste d'autorisation d'adresses IP, créer un compte de base de données
Compte de base de données Niveau de la base de données Créer une base de données, créer une table, créer une vue

Pour obtenir une vue d'ensemble complète des types de comptes, consultez la rubrique Types de comptes.

Comportement par défaut : les comptes privilégiés sont automatiquement associés au compte Alibaba Cloud ou à l'utilisateur RAM actuel.

L'utilisation de Spark dans la console Data Management (DMS) en tant qu'utilisateur RAM nécessite deux associations :

  1. Associez un compte standard à l'utilisateur RAM.

  2. Associez un compte privilégié au compte Alibaba Cloud de l'utilisateur RAM.

Le tableau suivant indique les situations où une association est requise :

Scénario Identité utilisée pour l'accès Doit être mappée à Objectif
Éditeur SQL Utilisateur RAM Compte standard Lecture et écriture dans les tables
Connexion Java Database Connectivity (JDBC) Compte standard Utilisateur RAM Lecture et écriture dans les tables externes, telles que les tables externes OSS
Application Spark Utilisateur RAM Compte standard Connexion au cluster AnalyticDB for MySQL

Associer un compte de base de données à un utilisateur RAM

  1. Connectez-vous à la console AnalyticDB for MySQL. Dans le coin supérieur gauche, sélectionnez une région. Dans le volet de navigation de gauche, cliquez sur Clusters. Sous l'onglet Enterprise Edition, Basic Edition ou Data Lakehouse Edition, localisez le cluster et cliquez sur son ID.

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

  3. Sous l'onglet Database Accounts, repérez le compte de base de données et choisissez Manage RAM Association dans la colonne Actions.

  4. Dans le panneau Manage RAM Association, saisissez l'ID de l'utilisateur RAM. Pour trouver cet ID, consultez les informations de base de l'utilisateur RAM dans la console RAM.

  5. Cliquez sur OK.

Dissocier un compte de base de données d'un utilisateur RAM

  1. Sous l'onglet Database Accounts, repérez le compte de base de données et choisissez Manage RAM Association dans la colonne Actions.

  2. Dans le panneau Manage RAM Association, cliquez sur l'icône image située à côté de l'ID de l'utilisateur RAM, puis cliquez sur OK.