Todos los productos
Search
Centro de documentos

ApsaraDB for ClickHouse:Gestión de cuentas de base de datos para Community-compatible Edition

Última actualización: Sep 05, 2026

Este tema describe cómo crear cuentas de base de datos, modificar sus permisos, cambiar contraseñas y eliminarlas en un clúster Community-compatible Edition.

Notas de uso

  • El método de configuración de la cuenta de base de datos solo se puede consultar en los clústeres ApsaraDB for ClickHouse Community-compatible Edition.

    En la página de lista de instancias Community-compatible Edition, haga clic en el ID del clúster deseado. En la página Cluster Information, haga clic en Account Management en el panel de navegación izquierdo. En la página Account management, localice la cuenta objetivo y consulte su Configuration Method.

  • El método de configuración de la cuenta es XML o SQL. Un clúster admite únicamente uno de estos métodos.

    • Los siguientes clústeres admiten la configuración basada en XML:

      • Clústeres Community-compatible Edition (versión 20.8 o posterior) creados antes del 27 de diciembre de 2022.

      • Clústeres de la versión 20.3 o anterior.

    • Los siguientes clústeres admiten la configuración basada en SQL:

      Clústeres Community-compatible Edition (versión 20.8 o posterior) creados después del 27 de diciembre de 2022.

Métodos de configuración

Método de configuración

Clústeres aplicables

Tipo de cuenta

Descripción

XML

  • Clústeres Community-compatible Edition (versión 20.8 o posterior) creados antes del 27 de diciembre de 2022.

  • Clústeres de la versión 20.3 o anterior.

Cuenta estándar

  • Las cuentas solo se pueden crear y gestionar desde la consola o mediante la API.

  • Se pueden crear como máximo 500 cuentas estándar en un clúster.

  • Es posible otorgar permisos DML y DDL, así como especificar el alcance de acceso autorizado para las cuentas.

SQL

Clústeres Community-compatible Edition (versión 20.8 o posterior) creados después del 27 de diciembre de 2022.

Cuenta con privilegios

  • La cuenta solo se puede crear y gestionar desde la consola o mediante la API.

  • Solo se permite crear una cuenta con privilegios por clúster. Esta cuenta puede gestionar todas las cuentas estándar y bases de datos.

  • Esta cuenta ofrece más opciones para una gestión de permisos personalizada y detallada; por ejemplo, asignar permisos de consulta en distintas tablas a diferentes cuentas.

Cuenta estándar

  • Las cuentas se pueden crear y gestionar desde la consola, mediante la API o ejecutando sentencias SQL. Para obtener información sobre cómo usar una cuenta con privilegios para crear una cuenta estándar mediante una sentencia SQL, consulte CREATE USER.

  • Se pueden crear como máximo 500 cuentas estándar en un clúster.

  • De forma predeterminada, una cuenta estándar solo tiene permiso para iniciar sesión en la base de datos. Para otorgar otros permisos mediante una cuenta con privilegios, consulte GRANT.

  • Una cuenta estándar no se puede utilizar para crear ni gestionar otras cuentas.

Crear una cuenta de base de datos

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

  2. En la esquina superior izquierda de la página, seleccione la región donde está desplegado su clúster.

  3. En la página Clusters, vaya a la pestaña Clusters of Community-compatible Edition y haga clic en el ID del clúster deseado.

  4. En el panel de navegación izquierdo, haga clic en Account Management.

  5. En la esquina superior derecha de la página Account management, haga clic en Create Account.

  6. En el panel Create Account, configure los siguientes parámetros.

    Versión 20.8 o posterior

    Parámetro

    Descripción

    Cuenta de base de datos

    El nombre de la cuenta de base de datos debe cumplir los siguientes requisitos:

    • El nombre debe ser único.

    • Debe contener únicamente letras minúsculas, dígitos y guiones bajos (_).

    • Debe comenzar con una letra minúscula y terminar con una letra minúscula o un dígito.

    • Su longitud debe ser de 2 a 64 caracteres.

    Tipo de cuenta

    El tipo de cuenta de base de datos. Valores válidos:

    • Privileged Account

    • Standard Account

    Nota

    De forma predeterminada, una cuenta estándar solo tiene permiso para iniciar sesión en la base de datos. Puede usar una cuenta con privilegios para otorgar otros permisos a una cuenta estándar mediante una sentencia SQL. Para obtener más información, consulte GRANT.

    Contraseña

    La contraseña de la cuenta de base de datos debe cumplir los siguientes requisitos:

    • Debe contener como mínimo tres de los siguientes tipos de caracteres: letras mayúsculas, letras minúsculas, dígitos y caracteres especiales.

    • Se admiten los siguientes caracteres especiales: !@#$%^&*()_+-=.

    • Su longitud debe ser de 8 a 32 caracteres.

    Confirmar contraseña

    Confirme la contraseña.

    Descripción

    La descripción de la cuenta de base de datos debe cumplir los siguientes requisitos:

    • La longitud puede ser de 0 a 256 caracteres.

    • No puede comenzar con http:// o https://.

    Versión 20.3

    Parámetro

    Descripción

    Cuenta de base de datos

    El nombre de la cuenta de base de datos debe cumplir los siguientes requisitos:

    • El nombre debe ser único.

    • Debe contener únicamente letras minúsculas, dígitos y guiones bajos (_).

    • Debe comenzar con una letra minúscula y terminar con una letra minúscula o un dígito.

    • Su longitud debe ser de 2 a 64 caracteres.

    Alcance de acceso autorizado

    El alcance de acceso para la cuenta de base de datos.

    • All Databases and Dictionaries

    • Partial Databases and Dictionaries

      Seleccione las bases de datos o diccionarios necesarios y luego haga clic en el botón 添加授权按钮 o en el botón 移除授权图标 para agregar o quitar la autorización.

    Permiso DML

    Especifica si se otorgan permisos de escritura.

    • Read, Write, and Set Permissions: La cuenta puede leer, escribir y configurar las bases de datos y diccionarios autorizados.

    • Read and Set Permissions: La cuenta solo puede leer y configurar las bases de datos y diccionarios autorizados, pero no puede escribir datos.

    Permiso DDL

    Especifica si se otorgan permisos DDL.

    • Habilitar DDL.

    • Deshabilitar DDL.

    Contraseña

    La contraseña de la cuenta de base de datos debe cumplir los siguientes requisitos:

    • Debe contener como mínimo tres de los siguientes tipos de caracteres: letras mayúsculas, letras minúsculas, dígitos y caracteres especiales.

    • Se admiten los siguientes caracteres especiales: !@#$%^&*()_+-=.

    • Su longitud debe ser de 8 a 32 caracteres.

    Confirmar contraseña

    Confirme la contraseña.

    Descripción

    La descripción de la cuenta de base de datos debe cumplir los siguientes requisitos:

    • La longitud puede ser de 0 a 256 caracteres.

    • No puede comenzar con http:// o https://.

  7. Haga clic en OK.

Modificar permisos

SQL

Nota
  • Esta operación solo aplica a clústeres que utilizan el método de configuración SQL. Es decir, clústeres Community-compatible Edition (versión 20.8 o posterior) creados después del 27 de diciembre de 2022.

  • Para las siguientes versiones de clúster, modifique los permisos en la consola. Ejecutar la sentencia GRANT no surte efecto. Aunque el comando SHOW GRANTS podría mostrar permisos de administrador, los permisos reales son los configurados en la consola.

    • Clústeres Community-compatible Edition (versión 20.8 o posterior) creados antes del 27 de diciembre de 2022.

    • Clústeres de la versión 20.3 o anterior.

  1. Inicie sesión en la base de datos con una cuenta con privilegios. Para obtener más información, consulte Connect to a database.

  2. Ejecute una sentencia de concesión de permisos.

    De forma predeterminada, una cuenta estándar solo tiene permiso para iniciar sesión en la base de datos. Para obtener información sobre cómo una cuenta con privilegios otorga otros permisos a una cuenta estándar, consulte GRANT.

Consola

Nota
  • Esta operación solo aplica a los siguientes clústeres cuyo método de configuración de cuenta es XML:

    • Clústeres Community-compatible Edition (versión 20.8 o posterior) creados antes del 27 de diciembre de 2022.

    • Clústeres de la versión 20.3 o anterior.

  • Para los clústeres Community-compatible Edition (versión 20.8 o posterior) creados después del 27 de diciembre de 2022, debe usar SQL para modificar los permisos.

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

  2. En la esquina superior izquierda de la página, seleccione la región donde está desplegado su clúster.

  3. En la página Clusters, vaya a la pestaña Clusters of Community-compatible Edition y haga clic en el ID del clúster deseado.

  4. En el panel de navegación izquierdo, haga clic en Account Management.

  5. En la columna Actions de la cuenta de base de datos deseada, haga clic en Modify Permission.

  6. En el panel Modify Permission, modifique según sea necesario el Authorized Access Scope, el DML Permission y el DDL Permission de la cuenta de base de datos.

  7. Haga clic en OK.

Cambiar una contraseña

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

  2. En la esquina superior izquierda de la página, seleccione la región donde está desplegado su clúster.

  3. En la página Clusters, vaya a la pestaña Clusters of Community-compatible Edition y haga clic en el ID del clúster deseado.

  4. En el panel de navegación izquierdo, haga clic en Account Management.

  5. En la columna Actions de la cuenta de base de datos deseada, haga clic en Change Password.

  6. En el panel Change Password, introduzca la nueva contraseña dos veces.

  7. Haga clic en OK.

Eliminar una cuenta de base de datos

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

  2. En la esquina superior izquierda de la página, seleccione la región donde está desplegado su clúster.

  3. En la página Clusters, vaya a la pestaña Clusters of Community-compatible Edition y haga clic en el ID del clúster deseado.

  4. En el panel de navegación izquierdo, haga clic en Account Management.

  5. En la columna Actions de la cuenta de base de datos deseada, haga clic en Delete.

  6. En el cuadro de diálogo Delete Account, haga clic en OK.

    Aviso

    Las cuentas eliminadas no se pueden restaurar.