

# Autenticação de banco de dados com o Babelfish para Aurora PostgreSQL
<a name="babelfish-db-authentication"></a>

O Babelfish para Aurora PostgreSQL permite duas maneiras de autenticar usuários do banco de dados. A autenticação por senha está disponível por padrão para todos os clusters de banco de dados do Babelfish. Também é possível adicionar a autenticação do Kerberos para o mesmo cluster de banco de dados.

**Topics**
+ [Autenticação de senha com o Babelfish](#babelfish-authentication)
+ [Autenticação do Kerberos com o Babelfish](babelfish-active-directory.md)
+ [Configurar a autenticação do Kerberos usando grupos de segurança do Active Directory para Babelfish](babelfish-kerberos-securityad.md)

## Autenticação de senha com o Babelfish
<a name="babelfish-authentication"></a>

O Babelfish para Aurora PostgreSQL é compatível com a autenticação por senha. As senhas são armazenadas em formato criptografado no disco. Para obter mais informações sobre a autenticação em um cluster do Aurora PostgreSQL, consulte [Segurança com o Amazon Aurora PostgreSQL](AuroraPostgreSQL.Security.md).

Podem ser solicitadas credenciais sempre que você se conectar ao Babelfish. Qualquer usuário migrado ou criado no Aurora PostgreSQL pode utilizar as mesmas credenciais na porta do SQL Server e na porta do PostgreSQL. O Babelfish não impõe políticas de senha, mas recomendamos o seguinte:
+ Exija uma senha complexa com pelo menos oito (8) caracteres.
+ Aplique uma política de validade de senha.

Para rever uma lista completa de usuários de banco de dados, utilize o comando `SELECT * FROM pg_user;`.