Obter chaves primárias, secundárias, de leitura ou leitura-gravação no Azure Cosmos DB
APLICA-SE A: NoSQL
MongoDB
Cassandra
Gremlin
Tabela
As chaves primárias/secundárias fornecem acesso a todos os recursos administrativos da conta do banco de dados. Chaves primárias/secundárias:
- Forneça acesso a contas, bancos de dados, usuários e permissões.
- Não pode ser usado para fornecer acesso granular a contêineres e documentos.
- São criados durante a criação de uma conta.
- Pode ser regenerado a qualquer momento.
Importante
A Microsoft recomenda que você use o fluxo de autenticação mais seguro disponível. O fluxo de autenticação descrito neste procedimento requer um grau muito alto de confiança no aplicativo e acarreta riscos que não estão presentes em outros fluxos. Você só deve usar esse fluxo quando outros fluxos mais seguros, como identidades gerenciadas, não forem viáveis.
Para o Azure Cosmos DB, a autenticação do Microsoft Entra é o mecanismo de autenticação mais seguro disponível. Consulte o guia de segurança apropriado para sua API:
Cada conta consiste em duas chaves: uma chave primária e uma chave secundária. O objetivo das chaves duplas é para que você possa regenerar, ou rolar, chaves, fornecendo acesso contínuo à sua conta e dados.
As chaves primárias/secundárias vêm em duas versões: leitura-gravação e somente leitura. As chaves somente leitura só permitem operações de leitura na conta. Eles não fornecem acesso a recursos de permissões de leitura.
Pré-requisitos
- Uma conta existente do Azure Cosmos DB
Obtenha a sua chave primária
A chave primária geralmente pode ser localizada usando o portal do Azure ou por meio da automação.
Use o portal do Azure para obter uma das quatro chaves internas:
- Leitura-gravação primária
- Somente leitura primária
- Leitura-gravação secundária
- Somente leitura secundária
Entre no portal do Azure (https://portal.azure.com).
Navegue até sua conta existente do Azure Cosmos DB.
No painel de recursos da conta, selecione Chaves na seção Configurações do menu de serviço.
Localize e registre o valor dos campos Chave primária ou Chave secundária na seção Chaves de leitura-gravação ou Somente leitura .
Gorjeta
Pode ser necessário mostrar as chaves antes de gravar seus valores. Por padrão, as chaves estão ocultas.