Sommario: in questo tutorial, imparerai come cambiare la password per un utente in PostgreSQL.
Per modificare la password di un utente PostgreSQL, si utilizza il tag ALTER ROLE
istruzione come segue:
Code language: HTML, XML (xml)
In questa dichiarazione, per cambiare la password di un utente:
- in Primo luogo, specificare il
username
che si desidera modificare la password. - In secondo luogo, fornire il nuovo
password
racchiuso tra virgolette singole (‘).,
Ad esempio, la seguente istruzione modifica la password dell’utente super
in secret123
.
Code language: SQL (Structured Query Language) (sql)
A volte, si desidera impostare la password valida fino a una data e un’ora. In questo caso, si utilizza la clausola VALID UNTIL
:
Code language: SQL (Structured Query Language) (sql)
Si noti che se si omette la clausola VALID UNTIL
, la password sarà valida per tutto il tempo.,
La seguente dichiarazione imposta la data di scadenza per la password di super
utente December 31 2020
:
Code language: SQL (Structured Query Language) (sql)
Per verificare il risultato, è possibile visualizzare le informazioni dettagliate di utente:
si noti che utilizzando il ALTER ROLE
dichiarazione di trasferimento la password di accesso al server in chiaro. Inoltre, la password in chiaro può essere registrata nella cronologia dei comandi di psql o nel registro del server.,
In questo tutorial, hai imparato come cambiare la password di un utente PostgreSQL usando l’istruzione ALTER ROLE
.
- Questo tutorial è stato utile ?
- Sì