Tous les produits
Search
Centre de documentation

ApsaraDB for OceanBase (Deprecated):Create an account

Dernière mise à jour :Aug 09, 2026

Cette rubrique explique comment créer un compte dans un locataire et gérer ses autorisations sur différentes bases de données.

Contexte

Avant d'utiliser une base de données, créez un compte dans le locataire avec les autorisations nécessaires pour vous y connecter. Les différents types de comptes offrent des niveaux d'autorisation distincts. Pour vous connecter à une base de données et y effectuer des opérations, utilisez un compte disposant des autorisations appropriées.

Lors de la création d'un compte dans un locataire MySQL, vous pouvez l'associer à plusieurs bases de données. En revanche, un compte créé dans un locataire Oracle dispose uniquement d'autorisations sur le schéma qui lui correspond.

Prérequis

Avant de créer un compte, assurez-vous que le locataire remplit les conditions suivantes :

  • Le locataire n'est pas dans l'état Creating.

  • Le locataire n'est pas dans l'état Deleting.

  • Le locataire n'est pas dans l'état Deleted.

Procédure

  1. Connectez-vous à la console OceanBase.

  2. Dans le volet de navigation de gauche, cliquez sur Instance List.

  3. Dans la liste des instances, repérez l'instance de cluster cible et cliquez sur son nom pour accéder à la page Cluster Instance Workspace.

  4. Sur la page Cluster Instance Workspace, cliquez sur Tenant Management dans le volet de navigation de gauche. Dans la liste des locataires, repérez le locataire cible et cliquez sur son Tenant Name.

  5. Sur la page Tenant Workspace, cliquez sur le bouton Create Account situé en haut à droite et configurez les paramètres suivants selon vos besoins :1222

    Paramètre

    Description

    Nom d'utilisateur

    Définissez le nom du compte.

    Le nom doit commencer par une lettre et comporter entre 2 et 32 caractères. Il peut contenir des lettres majuscules et minuscules, des chiffres, des traits d'union (-) et des traits de soulignement (_). Le nom ne peut pas être un mot clé réservé (indépendamment de la casse), tel que SYS, OCEANBASE, ROOT, OPERATOR, LBACSYS, ORAAUDITOR, OBMIGRATE, OMC, IDB_DDL, ODC_RND, ODC_DDL ou DWEXP.

    Type de compte

    Sélectionnez Regular Account, Super Account ou Read-only Account.

    • Un compte standard dispose des autorisations nécessaires pour exécuter des instructions DML (Data Manipulation Language) et DDL (Data Definition Language) dans la base de données. Pour plus d'informations, consultez la liste des autorisations de compte.

    • Par défaut, un super compte dispose d'autorisations en lecture et en écriture sur toutes les bases de données.

    • Par défaut, un compte en lecture seule dispose d'une autorisation de lecture seule sur toutes les bases de données.

      Remarque

      Les instructions DML (Data Manipulation Language) servent à interroger ou manipuler les données dans des objets de schéma existants. Les instructions DDL (Data Definition Language) permettent de définir, modifier et supprimer des objets de schéma. Pour plus d'informations, consultez les instructions SQL.

    Autorisations globales (facultatif)

    Autorisations de chiffrement et de déchiffrement. Sélectionnez Encrypt ou Decrypt.

    Remarque
    • Ce paramètre est disponible uniquement pour les locataires MySQL d'OceanBase Database V4.2.5.

    • Une fois les autorisations accordées, vous devez également activer Transparent Data Encryption (TDE) pour utiliser le chiffrement et le déchiffrement dans la base de données.

    • Le super compte dispose de deux autorisations par défaut.

    Bases de données autorisées

    Ce paramètre est facultatif et n'apparaît que lors de la création d'un compte standard dans un locataire MySQL. Vous pouvez accorder les types d'autorisations suivants à un compte non autorisé : Read/Write, DDL only, DML only, Read-only et Custom.

    En mode MySQL, vous pouvez accorder au compte les autorisations de base de données suivantes :

    • Read/Write : ALL PRIVILEGES

    • DDL only : CREATE, DROP, ALTER, SHOW VIEW, CREATE VIEW

    • DML only : SELECT, INSERT, UPDATE, DELETE, SHOW VIEW, PROCESS

    • Read-only : CREATE SESSION, SELECT, SHOW VIEW.

    • Custom : sélectionnez les commandes que le compte est autorisé à exécuter parmi les suivantes : ALTER, CREATE, DELETE, DROP, INSERT, SELECT, UPDATE, INDEX, CREATE VIEW, SHOW VIEW et PROCEDURE FUNCTION.

      Remarque

      L'autorisation PROCEDURE FUNCTION est prise en charge uniquement dans les versions de base de données V4.2.2 et ultérieures, ainsi que V4.3.0 et ultérieures.

    Mot de passe

    Saisissez un mot de passe ou générez-en un aléatoirement. Le mot de passe doit comporter entre 10 et 32 caractères et inclure au moins trois des types de caractères suivants : lettres majuscules, lettres minuscules, chiffres et caractères spéciaux. Les caractères spéciaux pris en charge sont :

    !@#$%^&* ()_ +-=

    Remarques (facultatif)

    Les remarques ne doivent pas dépasser 30 caractères.

  6. Cliquez sur OK.