sql >> Databáze >  >> RDS >> PostgreSQL

Jak změnit uživatelské heslo v PostgreSQL

Někdy může být nutné změnit uživatelské heslo v PostgreSQL pro správu databáze a administraci webu. V tomto článku se podíváme na to, jak změnit uživatelské heslo v PostgreSQL. Tyto kroky můžete použít ke změně hesla postgres v Ubuntu, Windows a dalších systémech Linux. Můžete jej také použít ke změně výchozího hesla postgres.


Jak změnit uživatelské heslo v PostgreSQL

Zde jsou kroky ke změně hesla uživatele v PostgreSQL.


1. Přihlaste se do PostgreSQL

Otevřete terminál a spusťte následující příkaz pro přihlášení do PostgreSQL. Nahraďte uživatelské jméno a dbname svým uživatelským jménem a názvem databáze.

$ sudo -u username psql dbname


2. Změnit uživatelské heslo

Pro změnu uživatelského hesla použijeme příkaz ALTER USER. Zde je jeho syntaxe.

ALTER ROLE username WITH PASSWORD 'password';

Ve výše uvedeném příkazu musíte zadat uživatelské jméno, jehož heslo chcete změnit, a také nové heslo pro tohoto uživatele.

Chcete-li změnit heslo uživatele, spusťte následující příkaz ALTER USER. Nahraďte testuser a nové heslo s

ALTER USER testuser WITH PASSWORD 'newpassword';

Podobně, pokud chcete změnit heslo pro postgres uživatel, upravte výše uvedený příkaz podle obrázku.

ALTER USER postgres WITH PASSWORD 'newpassword';

Někdy může být nutné vypršet platnost hesla po určitém datu. V takových případech použijte klauzuli VALID UNTIL s příkazem ALTER USER. Zde je výše uvedený SQL dotaz upravený tak, aby nastavil datum vypršení platnosti hesla na 31. prosince 2020.

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

Jak můžete vidět, je velmi snadné změnit uživatelské heslo v PostgreSQL v Ubuntu, CentOS a dalších systémech.

Potřebujete reportovací nástroj pro PostgreSQL? Ubiq usnadňuje vizualizaci dat během několika minut a sledování na řídicích panelech v reálném čase. Vyzkoušejte to ještě dnes!

  1. Nainstalujte PHP s Postgresql na MAC pomocí homebrew

  2. Převést číslo měsíce na název měsíce v SQL Server (T-SQL)

  3. Získejte všechna data mezi dvěma daty na serveru SQL Server

  4. Optimalizace překrývajících se dotazů Část 1:Úvod a vylepšené řešení T-SQL