Gerenciar funções de usuário
O AlloyDB Omni usa o mesmo conjunto de papéis de usuário predefinidos do PostgreSQL que o AlloyDB inclui, com as seguintes diferenças:
O AlloyDB Omni inclui uma função de superusuário chamada
alloydbadmin
e uma função de não superusuário chamadaalloydbmetadata
.O usuário
postgres
padrão tem uma função de superusuário.Todos os outros papéis de usuário predefinidos não têm privilégios. Eles são reservados para possíveis usos no futuro.
Assim como no AlloyDB, é uma prática recomendada seguir estas etapas ao configurar um banco de dados:
Defina ou importe seus bancos de dados usando a função de usuário
postgres
. Em uma nova instalação, esse papel tem privilégios de superusuário e não exige senha.Crie novas funções de usuário com o nível correto de acesso às tabelas do aplicativo, usando novamente a função de usuário
postgres
.Configure o aplicativo para se conectar ao banco de dados usando essas novas funções de acesso limitado.
Você pode criar e definir quantas funções de usuário forem necessárias. Não modifique nem exclua nenhuma das funções de usuário fornecidas com o AlloyDB Omni.
Para mais informações, consulte Gerenciar funções de usuário do AlloyDB.
Monitorar o AlloyDB Omni
Monitorar a instalação do AlloyDB Omni significa ler e analisar os arquivos de registro.
Para uma lista de métricas disponíveis, consulte Métricas do AlloyDB Omni.
Servidor único
Por padrão, para recuperar registros do AlloyDB Omni, execute:
docker logs CONTAINER_NAME
Substitua CONTAINER_NAME
pelo nome do seu contêiner do AlloyDB Omni.
Para configurar o comportamento de geração de registros do AlloyDB Omni, consulte Personalizar a instalação do AlloyDB Omni.
Fazer upgrade do AlloyDB Omni
Para fazer upgrade do AlloyDB Omni 15.5.2 ou versões anteriores para a 15.5.4, siga as instruções em Migrar de uma versão anterior do AlloyDB Omni para a mais recente.
Para fazer upgrade da versão 15.5.4 e mais recentes:
Reinicie o AlloyDB Omni usando uma nova versão da imagem.
Especifique o diretório de dados para corresponder ao mesmo caminho usado em versões anteriores do AlloyDB Omni.
Desinstalar o AlloyDB Omni
Servidor único
Para desinstalar o AlloyDB Omni, pare e exclua o contêiner do AlloyDB Omni usando o seguinte comando:
docker container stop CONTAINER_NAME
docker container rm CONTAINER_NAME
Substitua CONTAINER_NAME
pelo nome do seu contêiner do AlloyDB Omni.
É possível mover, arquivar ou excluir um diretório de dados externos, dependendo de como você quer preservar os dados após desinstalar o AlloyDB Omni.