Todos los productos
Search
Centro de documentos

ApsaraDB RDS:Create a database account with System Admin permissions

Última actualización: Sep 11, 2026

Una cuenta de System Admin (SA) otorga acceso sin restricciones a todas las operaciones de SQL Server, ya que omite todas las comprobaciones de seguridad. Crear una cuenta SA en una instancia de RDS for SQL Server permite migrar rápidamente el software local a la nube.

Requisitos previos

Se deben cumplir las siguientes condiciones:

  • Inicie sesión en la consola con una cuenta de Alibaba Cloud, no con un usuario de RAM.

  • La instancia de RDS for SQL Server debe cumplir todos los requisitos siguientes:

    Requisito

    Compatible

    No compatible

    Edición de la instancia

    Basic Edition, High-availability Edition (SQL Server 2012 y versiones posteriores), Cluster Edition

    --

    Tipo de instancia

    General-purpose, Dedicated

    Shared

    Método de facturación

    Suscripción, pay-as-you-go

    Serverless

    Tipo de red

    Virtual private cloud (VPC)

    Red clásica

  • La instancia se creó dentro del periodo requerido:

    • High-availability Edition o Cluster Edition: a partir del 1 de enero de 2021.

    • Basic Edition: a partir del 2 de septiembre de 2022.

Nota

Para comprobar cuándo se creó una instancia, vaya a la página Basic Information y busque el campo Created At en la sección Status. Para cambiar de una red clásica a una VPC, consulte Change the network type.

Impacto en el SLA

Al crear una cuenta de System Admin, la instancia deja de estar cubierta por el ApsaraDB RDS Service-Level Agreement (SLA). El rol SA tiene permisos que exceden lo que RDS for SQL Server puede controlar, por lo que usted asume la responsabilidad del entorno de ejecución de la instancia.

  • El uso normal y el servicio posventa no se ven afectados.

  • Las instancias sin una cuenta de System Admin permanecen totalmente cubiertas por el SLA.

Procedimiento

  1. Vaya a la página Instances. En la barra de navegación superior, seleccione la región donde reside la instancia de RDS. Luego, busque la instancia de RDS y haga clic en su identificador.

  2. En el panel de navegación izquierdo, haga clic en Accounts.

  3. Haga clic en Create Account y configure los siguientes parámetros.

    Parámetro

    Descripción

    Database Account

    Introduzca el nombre de la cuenta. Puede contener letras minúsculas, dígitos y guiones bajos (_). Debe comenzar con una letra y terminar con una letra o un dígito. Longitud máxima: 64 caracteres.

    Account Type

    Seleccione System Admin Account. Lea y seleccione I have read and agree to changes to the ApsaraDB RDS Service Level Agreement caused by the creation of a system admin account.

    Nota
    • Si la opción System Admin Account no aparece en Account Type, compruebe que la instancia cumple todos los requisitos previos mencionados. Si la instancia los cumple pero la opción sigue sin aparecer, ejecute un zone migration y luego actualice la página Accounts.

    • Para obtener información sobre otros tipos de cuentas, consulte Standard and privileged accounts y Host account.

    New Password

    Establezca la contraseña de la cuenta. Requisitos: de 8 a 32 caracteres de longitud; como mínimo tres de los siguientes tipos de caracteres: letras mayúsculas, letras minúsculas, dígitos y caracteres especiales (!@#$%^&*()_+-=).

    Confirm Password

    Vuelva a introducir la contraseña.

    Apply Password Policy

    Opcional. Aplique una directiva de contraseñas para controlar el periodo de validez de la contraseña de la cuenta. Antes de aplicar una directiva, configure the password policy primero.

    Description

    Opcional. Introduzca una descripción de la cuenta. Longitud máxima: 256 caracteres.

  4. Haga clic en OK.

Gestionar la cuenta después de crearla

Una vez creada la cuenta de System Admin, gestiórela desde la página Accounts. La columna Actions ofrece las siguientes opciones:

Acción

Descripción

Reset Password

Cambia la contraseña de la cuenta. Para más detalles, consulte Reset a password.

Deactivate Account

Deshabilita temporalmente la cuenta.

Delete

Elimina permanentemente la cuenta.

Límites y restricciones

  • Solo se permite una cuenta de System Admin por instancia. Esta cuenta se puede eliminar desde la consola después de crearla.

  • Apsara Stack no admite cuentas de System Admin.

Nombres de cuenta reservados

El nombre de la cuenta de System Admin no puede usar palabras reservadas ni nombres de sistema de SQL Server. Los siguientes nombres están reservados:

root, admin, eagleye, master, aurora, sysadmin, administrator, mssqld, public, securityadmin, serveradmin, setupadmin, processadmin, diskadmin, dbcreator, bulkadmin, tempdb, msdb, model, distribution, mssqlsystemresource, guest, dbo, login, sys, drc_rds$

También están prohibidas las palabras clave reservadas de SQL Server, como SELECT, INSERT, CREATE, ALTER, DROP, DELETE, UPDATE, EXEC, GRANT y todas las demás palabras reservadas de T-SQL.

Recomendaciones de uso

Dado que el rol SA tiene permisos que exceden lo que RDS for SQL Server puede controlar, siga estas pautas:

  • No opere la base de datos rdscore en instancias de High-availability Edition o Cluster Edition.

  • No opere las cuentas del sistema. Para más detalles, consulte System account description.

  • No ejecute operaciones de copia de seguridad física en el entorno local, ya que afectan la capacidad de recuperación a un momento dado (PITR) de la instancia. Utilice la función de copia de seguridad integrada de RDS. Para más detalles, consulte Back up SQL Server data.

  • No elimine ni modifique objetos de alta disponibilidad en instancias de High-availability Edition o Cluster Edition. Por ejemplo, no ejecute DROP AVAILABILITY GROUP.

  • No almacene datos en la unidad C (el disco del sistema).

  • No modifique los desencadenadores existentes a nivel de servidor en la instancia, entre ellos:

    • [_$$_tr_$$_rds_alter_database]

    • [_$$_tr_$$_rds_alter_login]

    • [_$$_tr_$$_rds_create_database]

    • [_$$_tr_$$_rds_create_login]

    • [_$$_tr_$$_rds_drop_database]

    • [_$$_tr_$$_rds_drop_login]

    • [_$$_tr_$$_rds_server_role]

  • No modifique configuraciones esenciales de SQL Server, como la cuenta de inicio o el puerto.

  • No modifique la contraseña de Administrator de Windows.

Referencias