Tous les produits
Search
Centre de documentation

ApsaraDB RDS:Account permissions

Dernière mise à jour :Aug 19, 2026

ApsaraDB RDS for MySQL propose deux types de comptes : les comptes privilégiés et les comptes standards. Chacun dispose d'un ensemble fixe de privilèges MySQL. Le tableau ci-dessous répertorie toutes les autorisations prises en charge. Vous ne pouvez pas obtenir de privilèges qui ne figurent pas dans cette liste.

Important

Utilisez un compte standard disposant des privilèges minimaux requis pour vos applications. Réservez le compte privilégié aux tâches administratives.

Comptes et autorisations

Compte privilégié

Un compte privilégié détient le même ensemble complet de privilèges, quel que soit le mode d'autorisation sélectionné (Lecture seule, Lecture/écriture, DDL uniquement ou DML uniquement) :

ALTER, ALTER ROUTINE, CREATE, CREATE VIEW, CREATE ROUTINE, CREATE USER, CREATE TEMPORARY TABLES, DELETE, DROP, EVENT, EXECUTE, INDEX, INSERT, LOCK TABLES, PROCESS, RELOAD, REFERENCES, REPLICATION SLAVE, REPLICATION CLIENT, SELECT, SHOW VIEW, TRIGGER, UPDATE

Compte standard

Les privilèges accordés à un compte standard dépendent du mode d'autorisation que vous sélectionnez lors de la création ou de la modification du compte :

Mode d'autorisation Privilèges
Lecture seule REPLICATION SLAVE, REPLICATION CLIENT, SELECT, SHOW VIEW
Lecture/écriture ALTER, ALTER ROUTINE, CREATE, CREATE TEMPORARY TABLES, CREATE VIEW, CREATE ROUTINE, DELETE, DROP, EVENT, EXECUTE, INSERT, INDEX, LOCK TABLES, PROCESS, REFERENCES, REPLICATION SLAVE, REPLICATION CLIENT, SELECT, SHOW VIEW, TRIGGER, UPDATE
DDL uniquement ALTER, ALTER ROUTINE, CREATE, CREATE VIEW, CREATE TEMPORARY TABLES, CREATE ROUTINE, DROP, INDEX, LOCK TABLES, PROCESS, REPLICATION SLAVE, REPLICATION CLIENT, SHOW VIEW
DML uniquement CREATE TEMPORARY TABLES, DELETE, EVENT, EXECUTE, INSERT, LOCK TABLES, PROCESS, REPLICATION SLAVE, REPLICATION CLIENT, SELECT, SHOW VIEW, TRIGGER, UPDATE

Description des privilèges

Privilège Description
ALTER Modifie la structure des tables existantes, notamment en ajoutant, modifiant ou supprimant des colonnes et des index.
ALTER ROUTINE Modifie ou supprime des procédures stockées et des fonctions.
CREATE Crée des bases de données, des tables, des index et d'autres objets de schéma.
CREATE ROUTINE Crée des procédures stockées et des fonctions.
CREATE TEMPORARY TABLES Crée des tables temporaires qui n'existent que pendant la durée d'une session.
CREATE USER Crée, renomme, supprime et gère les comptes de base de données.
CREATE VIEW Crée et modifie des vues.
DELETE Supprime des lignes de tables.
DROP Supprime des bases de données, des tables, des vues et d'autres objets de schéma.
EVENT Crée, modifie et supprime des événements dans le planificateur d'événements (Event Scheduler).
EXECUTE Exécute des procédures stockées et des fonctions.
INDEX Crée et supprime des index sur des tables existantes.
INSERT Insère des lignes dans des tables.
LOCK TABLES Acquiert des verrous explicites sur les tables pour lesquelles vous disposez du privilège SELECT.
PROCESS Affiche des informations sur tous les threads et connexions actifs sur l'instance.
REFERENCES Crée des contraintes de clé étrangère.
RELOAD Exécute des instructions FLUSH pour recharger les tables de privilèges, les journaux et les caches.
REPLICATION CLIENT Interroge l'état et la configuration de la réplication, y compris les positions des serveurs principaux et des réplicas.
REPLICATION SLAVE Lit les événements du journal binaire depuis le serveur principal ; requis pour le fonctionnement de la réplication.
SELECT Lit des lignes depuis des tables.
SHOW VIEW Affiche la définition des vues à l'aide de SHOW CREATE VIEW.
TRIGGER Crée, supprime et exécute des déclencheurs sur des tables.
UPDATE Modifie des lignes existantes dans des tables.

FAQ

Puis-je convertir un compte privilégié en compte standard ?

Non. Un compte privilégié dispose d'autorisations fixes qui ne peuvent pas être modifiées ni rétrogradées vers un compte standard. Si des modifications inattendues des autorisations surviennent — par exemple, une commande REVOKE involontaire — réinitialisez les autorisations du compte privilégié pour les restaurer. Si vous n'avez plus besoin du compte privilégié, supprimez-le puis créez un nouveau compte avec le type approprié.

Étapes suivantes