Tous les produits
Search
Centre de documentation

ApsaraDB for OceanBase (Deprecated):Privilèges de compte

Dernière mise à jour :Aug 09, 2026

Cette rubrique décrit les privilèges d’un compte standard dans les modes MySQL et Oracle d’ApsaraDB for OceanBase.

Privilèges de compte en mode MySQL

Par défaut, un compte standard en mode MySQL dispose du privilège SELECT sur information_schema.*.

Type de privilège

Privilège

Description

Privilèges en lecture/écriture

ALL PRIVILEGES

Tous les privilèges, à l’exception de GRANT OPTION.

DDL uniquement

CREATE

Permet de créer des tables.

DROP

Permet de supprimer des tables et des vues.

ALTER

Permet de renommer des tables et de modifier des schémas.

SHOW VIEW

Permet d’interroger les vues et de consulter leur définition.

CREATE VIEW

Permet de créer des vues.

DML uniquement

SELECT

Permet d’interroger les données des tables.

INSERT

Permet d’insérer des lignes dans les tables.

UPDATE

Permet de modifier les données existantes.

DELETE

Permet de supprimer les données existantes.

SHOW VIEW

Permet d’interroger les vues et de consulter leur définition.

PROCESS

Permet d’afficher les processus des autres utilisateurs à l’aide de l’instruction SHOW PROCESSLIST.

Privilèges en lecture seule

CREATE SESSION

Permet de se connecter à une base de données.

SELECT

Permet d’interroger les données des tables.

SHOW VIEW

Permet d’interroger les vues et de consulter leur définition.

Personnalisé

ALTER, CREATE, DELETE, DROP, INSERT, SELECT, UPDATE, INDEX, CREATE VIEW, SHOW VIEW, PROCEDURE FUNCTION

Sélectionnez toutes les commandes DDL et DML, ainsi que INDEX et PROCEDURE FUNCTION.

INDEX : Permet de créer ou de supprimer des index de table.

PROCEDURE FUNCTION

  • CREATE ROUTINE : Permet de créer des procédures et des fonctions.

  • ALTER ROUTINE : Permet de modifier et de supprimer des procédures et des fonctions.

  • EXECUTE : Permet d’exécuter des procédures et des fonctions.

Remarque

Le privilège PROCEDURE FUNCTION est pris en charge uniquement pour les versions de base de données V4.2.2 et ultérieures, ainsi que V4.3.0 et ultérieures.

Privilèges de compte en mode Oracle

Par défaut, un compte standard en mode Oracle dispose des privilèges suivants sur les schémas utilisateur.

Privilège

Description

CREATE TABLE

Permet de créer des tables.

CREATE VIEW

Permet de créer des vues.

CREATE PROCEDURE

Permet de créer des procédures stockées pour les utilisateurs.

CREATE SYNONYM

Permet de créer un synonyme pour un utilisateur spécifié.

CREATE SEQUENCE

Permet de créer une séquence pour un utilisateur spécifié.

CREATE TRIGGER

Permet de créer un déclencheur pour un utilisateur spécifié.

CREATE TYPE

Permet de créer des types.

CREATE SESSION

Permet de créer des sessions.

EXECUTE ANY PROCEDURE

Permet d’exécuter toute procédure stockée.

CREATE ANY OUTLINE

Permet de créer tout plan d’exécution.

ALTER ANY OUTLINE

Permet de modifier tout plan d’exécution.

DROP ANY OUTLINE

Permet de supprimer tout plan d’exécution.

CREATE ANY PROCEDURE

Permet de créer toute procédure stockée pour les utilisateurs.

ALTER ANY PROCEDURE

Permet de modifier toute procédure stockée.

DROP ANY PROCEDURE

Permet de supprimer toute procédure stockée.

CREATE ANY SEQUENCE

Permet de créer toute séquence.

ALTER ANY SEQUENCE

Permet de modifier toute séquence.

DROP ANY SEQUENCE

Permet de supprimer toute séquence.

CREATE ANY TYPE

Permet de créer tout type.

ALTER ANY TYPE

Permet de modifier tout type.

DROP ANY TYPE

Permet de supprimer tout type.

SYSKM

Permet d’effectuer des opérations liées au chiffrement transparent des données (TDE).

CREATE ANY TRIGGER

Permet de créer tout déclencheur pour les utilisateurs.

ALTER ANY TRIGGER

Permet de modifier tout déclencheur.

DROP ANY TRIGGER

Permet de supprimer tout déclencheur.

CREATE PROFILE

Permet de créer des profils.

ALTER PROFILE

Permet de modifier des profils.

DROP PROFILE

Permet de supprimer des profils.