Postgres zmienia hasło użytkownika

Postgres zmienia hasło użytkownika
Konieczne jest zabezpieczenie danych i informacji przed wszelkimi ingerencją, które można wykonać za pomocą haseł dla użytkowników. Hasła są używane do ochrony danych przed dowolnym nieszczęściem w przyszłości, aby żaden inny użytkownik, a nie mógł wejść do systemu. Są one wymagane, gdy jesteś zalogowany lub zalogowany do określonego systemu w celu uwierzytelniania.

W PostgreSQL, kiedy raz zainstalujesz konfigurację, poprosi Cię o ustawienie hasła do domyślnej bazy danych, i.mi., „Postgres”. Możesz także utworzyć własnego użytkownika później w PostgreSQL i ustawić hasło dla tego użytkownika. Ale co, jeśli istnieje potrzeba zmiany hasła do zarządzania bazą danych lub obowiązkami administracyjnymi i pojawia się pytanie, w jaki sposób i skąd możesz zmienić hasło? Nie trzeba się martwić, ponieważ ten artykuł skupi się konkretnie na odpowiedzi na pytanie na proste i różne sposoby zmiany haseł użytkownika w PostgreSQL. Ten przewodnik pomoże Ci zmienić hasła użytkownika i wyraźnie zdefiniować każdy krok, aby uzyskać lepsze zrozumienie.

Różne tryby, aby zmienić hasło użytkownika:

Możesz zmienić hasła użytkownika dwiema różnymi metodami w PostgreSQL. W obu metodach możesz utworzyć i ustawić hasło, a także je zmienić. Te dwie metody to:

  • Za pomocą pgadmin.
  • Za pomocą PSQL.

Kroki, aby zmienić hasło za pośrednictwem PGADMIN:

Kiedy otwierasz PostgreSQL, ekran wyświetlany przed tobą, coś takiego wygląda:

Po lewej stronie można zobaczyć menu nawigacyjne, w którym zdefiniowane są „role logowania/grupy”. Podczas klikania pojawia się lista upadku.

Na tej liście wszystkie nazwy użytkowników są przechowywane, które istnieją w bazie danych z ich określonymi i uprzywilejowanymi rolami wraz z nimi.

Najpierw utwórzmy nazwę użytkownika i skonfiguruj hasło do tej nazwy użytkownika, a następnie zmienimy hasło. Aby utworzyć nazwę użytkownika, kliknij „Role logowania/grupy” i kliknij „Utwórz” login lub rolę grupową. Tutaj utworzymy rolę logowania w bazie danych z pożądanymi ról.

Po kliknięciu „role logowania/grupy” pojawi się:

W polu nazwy możesz określić dowolną nazwę. Następnie kliknij „Definicje” i wprowadź hasło do nazwy użytkownika.

W „uprawnieniach” zdefiniuj role użytkowników i zapisz dane logowania na końcu.

Teraz utworzyłeś użytkownika i możesz po prostu zmienić hasło, klikając swoją nazwę użytkownika, a następnie „właściwości” na bocznym pasku nawigacji:

„Właściwości” otworzą teraz ten sam ekran, na którym utworzyłeś nazwę użytkownika do logowania. Tutaj, w „Hasłach”, możesz wprowadzić nowe hasło i zapisać je w końcu.

W polu „Hasła” ponownie weź nowe hasło, a hasło jest zmieniane dla nazwy użytkownika „Saeed_raza”.

Zmień hasło za pomocą PSQL:

W SQL Shell (PSQL) możesz również zmienić hasło za pomocą dwóch sposobów:

  • Korzystanie z instrukcji ról alter.
  • Korzystanie z meta-commands.

Zmień hasło za pomocą instrukcji ról alter:

Zmiana instrukcje ról służą do zmiany haseł użytkownika w PostgreSQL. Oto podstawowa składnia do korzystania z instrukcji ról w Twojej bazie danych:

W powyższym oświadczeniu wspomnij o nazwie użytkownika zamiast „nazwy użytkownika”, o której chcesz zmienić hasło. Następnie napisz nowe hasło zamiast „New_Password”, aby zmienić hasło. Ważna klauzula do momentu opcjonalnej; Służy do wprowadzenia okresu, w którym masz funkcjonowanie hasła po określonej dacie lub godzinie, że hasło zostanie wygaśnięte.

Poniżej znajduje się ilustracja zmiany hasła nazwy użytkownika „saeed_raza” z nowym hasłem jako „dane”.

Zmień rolę saeed_raza z hasłem „dane”;

Polecenie roli alter po instrukcji SQL zapewnia, że ​​hasło zostanie zmienione w bazie danych.

Zobaczmy jeszcze jeden przykład zmiany hasła, który będzie ważny dla określonego okresu, który przypisamy:

Zmień rolę saeed_raza z hasłem „zdefiniowanym”
Ważne do „30 marca 2022 r.”;

Zmieniłem hasło z „danych” na „zdefiniowane” dla nazwy użytkownika „saeed_raza” i wspomniałem o daty, aż hasło do tej nazwy użytkownika będzie ważne, czyli „30 marca 2022 r.”. Hasło będzie wygasane do tej daty, ale jeśli nie umieścisz ważnej klauzuli w instrukcji, hasło będzie ważne dla życia.

Aby upewnić się, że hasło będzie ważne do tej daty, uruchom następujące polecenie, aby zweryfikować:

# \ du

To polecenie wyświetli wszystkie listy ról obecnych w bazach danych z ich atrybutami i nazwą użytkownika. Powyższe polecenie pokaże następujące wyniki:

W powyższym wyjściu możesz wyraźnie zobaczyć, że w nazwie roli „saeed_raza” hasło jest ważne do daty 2022-03-30.

Zmień hasło za pomocą polecenia meta:

W powyższej metodzie, aby zmienić hasło za pomocą instrukcji role alter, widzieliśmy, że hasło jest widoczne dla systemu, a także przeniesie to hasło do serwera, które można zapisać również w historii instrukcji PSQL. Możesz zmienić hasło, utrzymując je bezpiecznie przed dziennikiem serwera i jego historii w tej metodzie.

Po pierwsze, uruchamiając PSQL, musisz wprowadzić nazwę użytkownika, której chcesz zmienić hasło:

Wpisałem do nazwy użytkownika „saeed_raza”, ponieważ chcę zmienić hasło tego użytkownika w PostgreSQL. Teraz postępuj zgodnie z tą prostą składnią, która zmieni również hasło użytkownika lub domyślne PostgreSQL, po prostu za pomocą meta-command:

postgres =# \ hasło
Wprowadź nowe hasło:
Wprowadź go ponownie:

Hasło jest teraz zmieniane dla użytkownika „saeed_raza” za pomocą tego prostego meta-command.

Wniosek:

W tym przewodniku dowiedzieliśmy się, w jaki sposób możemy zmienić hasło użytkownika za pomocą PGADMIN i PSQL z różnymi sposobami PSQL. Wszystkie metody użyte w tym artykule były wydajne i proste, które można wdrożyć w swoim systemie, aby w końcu odpowiedzieć na pytania, jak zmienić hasła użytkownika w PostgreSQL.