Obter chaves primárias, secundárias, de leitura ou de leitura/gravação no Azure Cosmos DB
APLICA-SE AO: NoSQL
MongoDB
Cassandra
Gremlin
Table
As chaves primária/secundária fornecem acesso a todos os recursos administrativos para a conta de banco de dados. Chaves primária/secundária:
- Fornecem acesso a contas, a bancos de dados, a usuários e a permissões.
- Não pode ser usado para fornecer acesso granular a contêineres e documentos.
- São criadas durante a criação de uma conta.
- Podem ser geradas novamente a qualquer momento.
Importante
A Microsoft recomenda usar o fluxo de autenticação mais seguro disponível. O fluxo de autenticação descrito neste procedimento exige um grau muito alto de confiança no aplicativo e traz 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. Revise o guia de segurança apropriado para sua API:
Cada conta consiste em duas chaves: uma chave primária e uma chave secundária. A finalidade das chaves duplas é para que você possa regenerar ou rolar chaves, fornecendo acesso contínuo à sua conta e dados.
As chaves primária/secundária vêm em duas versões: leitura/gravação e somente leitura. As chaves somente leitura permitem operações de leitura na conta. Eles não fornecem acesso aos recursos de permissões de leitura.
Pré-requisitos
- Uma conta existente do Azure Cosmos DB
Obter 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.
Dica
Pode ser necessário mostrar as chaves antes de registrar seus valores. Por padrão, as chaves estão ocultas.