Compartir a través de


Obtención de claves principales, secundarias, de lectura o de lectura y escritura en Azure Cosmos DB

SE APLICA A: NoSQL MongoDB Cassandra Gremlin Table

Las claves principal o secundaria proporcionan acceso a todos los recursos administrativos de la cuenta de base de datos. Claves principal o secundaria:

  • Proporcionan acceso a cuentas, bases de datos, usuarios y permisos.
  • No se pueden usar para proporcionar acceso pormenorizado a contenedores y documentos.
  • Se crean durante la creación de una cuenta.
  • Se pueden regenerar en cualquier momento.

Importante

Microsoft recomienda usar el flujo de autenticación más seguro disponible. El flujo de autenticación que se describe en este procedimiento requiere un alto grado de confianza en la aplicación y conlleva riesgos que no están presentes en otros flujos. Solo debe usar este flujo cuando otros flujos más seguros, como las identidades administradas, no sean viables.

Para Azure Cosmos DB, la autenticación de Microsoft Entra es el mecanismo de autenticación más seguro disponible. Revise la guía de seguridad adecuada para la API:

Cada cuenta consta de dos claves: una principal y una secundaria. El fin de las claves dobles es que pueda regenerar, o distribuir claves, lo que proporciona un acceso continuo a su cuenta y sus datos.

Las claves principal y secundaria se incluyen en dos versiones: de lectura y escritura y de solo lectura. Las claves de solo lectura permiten operaciones de lectura en la cuenta. No proporcionan acceso a los recursos de permisos de lectura.

Requisitos previos

  • Una cuenta de Azure Cosmos DB existente

Obtención de la clave principal

Normalmente, la clave principal se puede ubicar mediante Azure Portal o mediante la automatización.

Use Azure Portal para obtener cualquiera de las cuatro claves integradas:

  • Lectura y escritura principal
  • Solo lectura principal
  • Lectura y escritura secundaria
  • Solo lectura secundaria
  1. Inicie sesión en Azure Portal (https://portal.azure.com).

  2. Vaya a la cuenta de Azure Cosmos DB existente.

  3. En el panel de recursos de la cuenta, seleccione Claves en la sección Configuración del menú de servicio.

  4. Busque y registre el valor de los campos Clave principal o Clave secundaria en la sección Claves de lectura y escritura o Solo lectura.

    Sugerencia

    Es posible que tenga que mostrar las claves antes de registrar sus valores. De forma predeterminada, las claves están ocultas.