Czasami może zajść potrzeba zmiany hasła użytkownika w PostgreSQL, do zarządzania bazą danych i administrowania witryną. W tym artykule przyjrzymy się, jak zmienić hasło użytkownika w PostgreSQL. Możesz użyć tych kroków, aby zmienić hasło postgres w Ubuntu, Windows i innych systemach Linux. Możesz go również użyć do zmiany domyślnego hasła Postgres.
Jak zmienić hasło użytkownika w PostgreSQL
Oto kroki, aby zmienić hasło użytkownika w PostgreSQL.
1. Zaloguj się do PostgreSQL
Otwórz terminal i uruchom następujące polecenie, aby zalogować się do PostgreSQL. Zastąp nazwę użytkownika i nazwę bazy danych odpowiednio nazwą użytkownika i nazwą bazy danych.
$ sudo -u username psql dbname
2. Zmień hasło użytkownika
Użyjemy polecenia ALTER USER do zmiany hasła użytkownika. Oto jego składnia.
ALTER ROLE username WITH PASSWORD 'password';
W powyższym poleceniu musisz określić nazwę użytkownika, którego hasło chcesz zmienić, a także nowe hasło dla tego użytkownika.
Uruchom następujące polecenie ALTER USER, aby zmienić hasło użytkownika. Zastąp testera i nowe hasło z
ALTER USER testuser WITH PASSWORD 'newpassword';
Podobnie, jeśli chcesz zmienić hasło do postgres użytkownika, zmodyfikuj powyższe polecenie, jak pokazano.
ALTER USER postgres WITH PASSWORD 'newpassword';
Czasami może być konieczne wygaśnięcie hasła po określonej dacie. W takich przypadkach należy użyć klauzuli VALID UNTIL z instrukcją ALTER USER. Oto powyższe zapytanie SQL zmodyfikowane w celu ustawienia daty wygaśnięcia hasła na 31 grudnia 2020 r.
ALTER USER testuser WITH PASSWORD 'newpassword'
VALID UNTIL 'December 31, 2020';
Jak widać, bardzo łatwo jest zmienić hasło użytkownika w PostgreSQL w Ubuntu, CentOS i innych systemach.
Potrzebujesz narzędzia do raportowania dla PostgreSQL? Ubiq ułatwia wizualizację danych w ciągu kilku minut i monitorowanie w pulpitach nawigacyjnych w czasie rzeczywistym. Wypróbuj już dziś!