Wenn Sie in PostgreSQL das Setup einmal installiert haben, werden Sie aufgefordert, ein Passwort für die Standarddatenbank festzulegen.e., "Postgres". Sie können Ihren eigenen Benutzer später auch im PostgreSQL erstellen und das Kennwort für diesen Benutzer festlegen. Aber was ist, wenn es erforderlich ist, das Passwort für die Verwaltung einer Datenbank- oder Verwaltungsaufgaben zu ändern und dort eine Frage in Ihrem Kopf zu stellen, wie und woher können Sie das Passwort ändern?? Es besteht keine Notwendigkeit, sich Sorgen zu machen, da sich dieser Artikel speziell auf die Beantwortung Ihrer Frage mit einfachen und unterschiedlichen Möglichkeiten konzentriert. Diese Anleitung hilft Ihnen dabei, Benutzerkennwörter zu ändern und jeden Schritt klar für Ihr besseres Verständnis zu definieren.
Verschiedene Modi, um das Benutzerkennwort zu ändern:
Sie können Benutzerkennwörter über zwei verschiedene Methoden in PostgreSQL ändern. In beiden Methoden können Sie ein Kennwort erstellen und festlegen und es auch ändern und es auch ändern. Diese beiden Methoden sind:
Schritte zum Ändern des Passworts über Pgadmin:
Wenn Sie Postgresql öffnen, sieht ein Bildschirm, der vor Ihnen angezeigt wird, so aus:
Auf der linken Seite ist ein Navigationsmenü zu sehen, in dem „Anmeldung/Gruppenrollen“ definiert ist. Wenn Sie darauf klicken, wird eine Drop-by-Liste angezeigt.
In dieser Liste werden alle Benutzernamen gespeichert, die in einer Datenbank mit ihren definierten und privilegierten Rollen zusammen mit ihnen existieren.
Erstellen wir zuerst einen Benutzernamen und richten Sie ein Passwort für diesen Benutzernamen ein. Anschließend ändern wir das Passwort. Um einen Benutzernamen zu erstellen, klicken Sie auf "Login/Gruppenrollen" und klicken Sie auf "Erstellen" einer Login- oder Gruppenrolle. Hier erstellen wir eine Anmelderolle in der Datenbank mit gewünschten Rollen.
Nach dem Klicken auf die "Login-/Gruppenrollen" wird dies angezeigt:
Im Feld Name können Sie jeden gewünschten Namen angeben. Klicken Sie dann auf die „Definitionen“ und geben Sie das Passwort für Ihren Benutzernamen ein.
Definieren Sie in „Berechtigungen“ Ihre Benutzerrollen und speichern Sie Ihre Anmeldebenutzerdaten am Ende.
Jetzt haben Sie einen Benutzer erstellt und können das Passwort einfach ändern, indem Sie auf Ihren Benutzernamen klicken und dann in der Seitennavigationsleiste wie folgt „Eigenschaften“ klicken:
Die „Eigenschaften“ öffnen nun denselben Bildschirm, auf dem Sie den Benutzernamen für Ihr Login erstellt haben. Hier im „Passwörter“ können Sie Ihr neues Passwort eingeben und am Ende speichern.
Geben Sie im Feld „Passwörter“ Ihr neues Passwort erneut ein und Ihr Passwort wird für den Benutzernamen 'SAEED_RAZA' geändert.
Ändern Sie das Passwort über PSQL:
In SQL Shell (PSQL) können Sie das Kennwort auch auf zwei Arten ändern:
Ändern Sie das Passwort mithilfe von Alter Rollenanweisungen:
Die Altersanweisungen für Altersrollen werden verwendet, um die Kennwörter eines Benutzers in PostgreSQL zu ändern. Hier ist die grundlegende Syntax für die Verwendung von Rollenanweisungen in Ihrer Datenbank:
Erwähnen Sie in der obigen Erklärung den Benutzernamen anstelle des "Benutzernamens", dessen Passwort Sie ändern möchten. Schreiben Sie dann das neue Passwort anstelle von 'new_password', um das Passwort zu ändern. Die gültige bis klausel ist optional; Es wird verwendet, um den Zeitraum einzugeben, in dem das Kennwort nach dem angegebenen Datum oder der angegebenen Uhrzeit funktionieren soll, dass das Passwort abgelaufen ist.
Unten ist ein Beispiel für die Änderung des Kennworts eines Benutzernamens 'saeed_raza' mit dem neuen Passwort als "Daten".
Rollen Sie die Rolle SAEED_RAZA mit Passwort 'Daten';Der Befehl zur Altersrolle nach der SQL -Anweisung stellt sicher, dass das Passwort in der Datenbank geändert wird.
Sehen wir uns ein weiteres Beispiel für das Ändern des Passworts an, das für den spezifischen Zeitraum, den wir zuweisen, gültig ist:
Altersrolle SAEED_RAZA mit dem Passwort 'definiert'Ich habe das Kennwort von 'Daten' in 'definiert' für den Benutzernamen 'SAEED_RAZA' geändert und das Datum bis zum Passwort für diesen Benutzernamen gültig sein, der „30. März 2022“ ist. Das Passwort wird bis zu diesem Datum abgelaufen, aber wenn Sie die gültige bis zur Klausel in der Anweisung nicht einfügen, ist das Passwort für die Lebensdauer gültig.
Um sicherzustellen, dass das Passwort bis zu diesem Datum gültig ist, führen Sie den folgenden Befehl aus, um zu überprüfen:
# \ duIn diesem Befehl werden alle Listen von Rollen angezeigt, die in den Datenbanken mit ihren Attributen und ihrem Benutzernamen vorhanden sind. Der obige Befehl zeigt die folgenden Ergebnisse an:
In der obigen Ausgabe können Sie deutlich sehen, dass das Passwort im Rollennamen 'saeed_raza' bis zum Datum 2022-03-30 gültig ist.
Das Passwort mit dem Meta -Befehl ändern:
In der obigen Methode haben wir festgestellt. Sie können das Passwort ändern, indem Sie es vor dem Serverprotokoll und dessen Verlauf in dieser Methode sicher und sicher halten.
Zunächst müssen Sie beim Starten des PSQL den Benutzernamen eingeben, dessen Passwort Sie ändern möchten:
Ich habe den Benutzernamen 'saeed_raza' eingegeben, weil ich das Kennwort dieses Benutzers in PostgreSQL ändern möchte. Folgen Sie nun dieser einfachen Syntax, die das PostgreSQL-Kennwort des Benutzers oder Standards ändern, indem einfach ein Meta-Command verwendet wird:
Postgres =# \ PasswortDas Passwort wird nun für den Benutzer "saeed_raza" geändert, indem dieser einfache Meta-Command verwendet wird.
Abschluss:
In diesem Handbuch haben wir gelernt, wie wir das Kennwort des Benutzers über Pgadmin und PSQL auch mit unterschiedlichen Arten von PSQL ändern können. Alle in diesem Artikel verwendeten Methoden waren effizient und einfach, die Sie in Ihrem System implementieren können.