Todos los productos
Search
Centro de documentos

ApsaraDB for OceanBase (Deprecated):Cree una cuenta de base de datos para una instancia de ApsaraDB RDS for MySQL y otorgarle privilegios

Última actualización: Sep 04, 2026

Este tema describe cómo cree una cuenta normal para una instancia de ApsaraDB RDS for MySQL y otorgarle los privilegios mínimos necesarios en las distintas fases de la migración de datos.

Contexto

Una instancia de ApsaraDB RDS for MySQL admite dos tipos de cuentas de base de datos: cuenta con privilegios y cuenta normal. Cuando utilice el servicio de transmisión de datos para migrar información desde una instancia de ApsaraDB RDS for MySQL, tenga en cuenta a continuación reglas:

  • Si utiliza una cuenta con privilegios, esta tendrá permisos de lectura y escritura en todas las bases de datos de forma predeterminada.

    Importante

    Solo se puede cree una cuenta con privilegios por cada instancia de ApsaraDB RDS for MySQL.

  • Si utiliza una cuenta normal, otorgue los privilegios correspondientes según se describe en este tema.

    Los privilegios de una cuenta normal incluyen read-only, read/write, DDL-only y DML-only. Para obtener más información, consulte Account privileges.

En este ejemplo, se crea una cuenta normal para una instancia de ApsaraDB RDS for MySQL. Especifique esta cuenta en el campo Username al crear un origen de datos de ApsaraDB RDS for MySQL.

imagen.png

Cree una cuenta normal para una instancia de ApsaraDB RDS for MySQL

  1. Vaya a la página Accounts.

    1. Inicie sesión en la consola de ApsaraDB RDS for MySQL.

    2. En la esquina superior izquierda de la página Instances, seleccione la región where se encuentra la instancia de destino. A continuación, haga clic en el ID de la instancia.

    3. En la página de detalles de la instancia, haga clic en Accounts en el panel de navegación izquierdo.

  2. En la página Accounts, haga clic en Create Account.

    imagen.png

  3. En el cuadro de diálogo Create Account, configure los parámetros.

    imagen.png

    Parámetro

    Descripción

    Database Account

    El nombre de usuario de la cuenta de base de datos puede contener letras, dígitos y guiones bajos (_). Debe comenzar con una letra y terminar con una letra o un dígito, y no puede exceder los 32 caracteres de longitud.

    Account Type

    Seleccione Normal Account.

    Authorized Databases

    Seleccione una o más bases de datos a las que la cuenta podrá acceder.

    1. En la lista Unauthorized Databases del lado izquierdo, seleccione una o más bases de datos y haga clic en > para agregarlas a la lista del lado derecho.

    2. En la lista Authorized Databases del lado derecho, otorgue a la cuenta el privilegio read/write (DDL and DML), read-only, DDL-only o DML-only sobre cada base de datos.

      Puede hacer clic en el botón junto a Set All to en la esquina superior derecha para otorgar el mismo privilegio sobre varios bases de datos a la cuenta.

    New Password

    La contraseña debe tener entre 8 y 32 caracteres de longitud y contener tres de a continuación cuatro tipos de caracteres: letras mayúsculas, letras minúsculas, dígitos y caracteres especiales. Los caracteres especiales admitidos son a continuación: ! @ # $ % ^ & * ( ) _ + - =.

    Confirm Password

    Introduzca la contraseña nuevamente.

    Remarks

    Introduzca la descripción de la cuenta. Debe tener entre 2 y 256 caracteres de longitud.

  4. Haga clic en OK.

Otorgar privilegios a una cuenta normal en una instancia de ApsaraDB RDS for MySQL de origen

A continuación tabla enumera los privilegios mínimos requeridos para una cuenta normal en una instancia de ApsaraDB RDS for MySQL durante las distintas fases de la migración de datos. Si otorga el privilegio de lectura/escritura a la cuenta de origen en la fase de sincronización incremental inversa, el privilegio necesario dependerá del tipo de dato de dicha sincronización. Por ejemplo, si el tipo de dato de la sincronización incremental inversa es DDL, debe otorgar el privilegio DDL-only a la cuenta de origen. Si el tipo de dato es DML, debe otorgar el privilegio DML-only a la cuenta de origen.

  • En la sincronización incremental, el servicio de transmisión de datos obtiene y analiza los registros generados tras ejecutar operaciones de cambio DML o DDL en el origen, y escribe dichos registros en el destino.

    Nota

    Si seleccionó Incremental Synchronization al configurar la tarea, la cuenta debe tener privilegios de lectura en todas las tablas del origen. De lo contrario, la tarea podría interrumpirse.

  • En la sincronización incremental inversa, el servicio de transmisión de datos obtiene y analiza los registros generados tras ejecutar operaciones de cambio DML o DDL en el destino, y escribe dichos registros en el origen.

Tipo de tabla

Migración de esquema

Migración completa

Sincronización incremental de operaciones DML

Sincronización incremental de operaciones DDL

Verificación completa

Sincronización incremental inversa

Tabla con clave principal o clave única no nula

Read-only

Read-only

Read-only

Read-only

Read-only

  • DDL-only (solo se sincronizan operaciones DDL)

  • DML-only (solo se sincronizan operaciones DML)

  • Read/Write (se sincronizan operaciones DDL y DML)

Tabla sin clave principal o clave única no nula

Read-only

Read-only

Read-only

Read-only

No compatible

  • DDL-only (solo se sincronizan operaciones DDL)

  • DML-only (solo se sincronizan operaciones DML)

  • Read/Write (se sincronizan operaciones DDL y DML)

Otorgar privilegios a una cuenta normal en una instancia de ApsaraDB RDS for MySQL de destino

Tipo de tabla

Migración de esquema

Migración completa

Sincronización incremental de operaciones DML

Sincronización incremental de operaciones DDL

Verificación completa

Sincronización incremental inversa

Tabla con clave principal o clave única no nula

Read-only

Read-only

Read-only

Read-only

Read-only

  • DDL-only (solo se sincronizan operaciones DDL)

  • DML-only (solo se sincronizan operaciones DML)

  • Read/Write (se sincronizan operaciones DDL y DML)

Tabla sin clave principal o clave única no nula

Cuando el destino es una instancia de ApsaraDB RDS for MySQL, el servicio de transmisión de datos no admite la migración ni la sincronización de tablas sin clave principal o clave única no nula.