PostgreSQL
 sql >> Base de Dados >  >> RDS >> PostgreSQL

Como alterar a senha do usuário no PostgreSQL


Às vezes, você pode precisar alterar a senha do usuário no PostgreSQL, para gerenciamento de banco de dados e administração de sites. Neste artigo, veremos como alterar a senha do usuário no PostgreSQL. Você pode usar estas etapas para alterar a senha do postgres no Ubuntu, Windows e outros sistemas Linux. Você também pode usá-lo para alterar a senha padrão do postgres.



Como alterar a senha do usuário no PostgreSQL


Aqui estão as etapas para alterar a senha do usuário no PostgreSQL.



1. Faça login no PostgreSQL


Abra o terminal e execute o seguinte comando para fazer login no PostgreSQL. Substitua username e dbname pelo seu nome de usuário e nome do banco de dados, respectivamente.
$ sudo -u username psql dbname



2. Alterar senha do usuário


Usaremos o comando ALTER USER para alterar a senha do usuário. Aqui está sua sintaxe.
ALTER ROLE username WITH PASSWORD 'password';

No comando acima, você precisa especificar o nome de usuário cuja senha deseja alterar e também a nova senha desse usuário.

Execute o seguinte comando ALTER USER para alterar a senha do usuário. Substituir usuário de teste e nova senha com
ALTER USER testuser WITH PASSWORD 'newpassword';

Da mesma forma, se você quiser alterar a senha do postgres usuário, modifique o comando acima conforme mostrado.
ALTER USER postgres WITH PASSWORD 'newpassword';

Às vezes, você pode precisar expirar uma senha após uma data específica. Nesses casos, use a cláusula VALID UNTIL com a instrução ALTER USER. Aqui está a consulta SQL acima modificada para definir a data de expiração da senha em 31 de dezembro de 2020.
ALTER USER testuser WITH PASSWORD 'newpassword'
VALID UNTIL 'December 31, 2020';

Como você pode ver, é muito fácil alterar a senha do usuário no PostgreSQL no Ubuntu, CentOS e outros sistemas.

Precisa de uma ferramenta de relatório para PostgreSQL? A Ubiq facilita a visualização de dados em minutos e o monitoramento em painéis em tempo real. Experimente hoje!