PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

Come modificare la password utente in PostgreSQL

A volte potrebbe essere necessario modificare la password dell'utente in PostgreSQL, per la gestione del database e l'amministrazione del sito Web. In questo articolo, vedremo come modificare la password utente in PostgreSQL. Puoi utilizzare questi passaggi per modificare la password postgres in Ubuntu, Windows e altri sistemi Linux. Puoi anche usarlo per cambiare la password postgres predefinita.


Come modificare la password utente in PostgreSQL

Ecco i passaggi per modificare la password utente in PostgreSQL.


1. Accedi a PostgreSQL

Apri il terminale ed esegui il seguente comando per accedere a PostgreSQL. Sostituisci username e dbname rispettivamente con il tuo nome utente e il nome del database.

$ sudo -u username psql dbname


2. Modifica password utente

Useremo il comando ALTER USER per cambiare la password dell'utente. Ecco la sua sintassi.

ALTER ROLE username WITH PASSWORD 'password';

Nel comando precedente, devi specificare il nome utente di cui desideri modificare la password e anche la nuova password per quell'utente.

Eseguire il seguente comando ALTER USER per modificare la password utente. Sostituisci testuser e nuova password con

ALTER USER testuser WITH PASSWORD 'newpassword';

Allo stesso modo, se vuoi cambiare la password per postgres utente, modificare il comando sopra come mostrato.

ALTER USER postgres WITH PASSWORD 'newpassword';

A volte potrebbe essere necessario far scadere una password dopo una data specifica. In questi casi, utilizzare la clausola VALID UNTIL con l'istruzione ALTER USER. Ecco la query SQL sopra modificata per impostare la data di scadenza della password al 31 dicembre 2020.

ALTER USER testuser WITH PASSWORD 'newpassword'
VALID UNTIL 'December 31, 2020';

Come puoi vedere, è molto facile cambiare la password utente in PostgreSQL in Ubuntu, CentOS e altri sistemi.

Hai bisogno di uno strumento di reporting per PostgreSQL? Ubiq semplifica la visualizzazione dei dati in pochi minuti e il monitoraggio in dashboard in tempo reale. Provalo oggi!