samenvatting: in deze tutorial laten we u stap voor stap zien hoe u het wachtwoord van de postgres gebruiker in PostgreSQL reset.

om de een of andere reden, na het installeren van PostgreSQL, kunt u het wachtwoord van de postgres gebruiker vergeten. In dit geval moet u weten hoe u het wachtwoord opnieuw instelt.

PostgreSQL gebruikt hetpg_hba.conf configuratiebestand opgeslagen in de database data directory (bijv.,, C:\Program Files\PostgreSQL\12\data op Windows) om de clientverificatie te beheren. De hba in pg_hba.conf betekent host-gebaseerde authenticatie.

om het wachtwoord voor de postgres gebruiker te resetten, moet u enkele parameters in dit configuratiebestand wijzigen, inloggen als postgres zonder wachtwoord, en het wachtwoord opnieuw instellen.

De volgende stappen laten u zien hoe u een wachtwoord reset voor de postgres gebruiker:

Stap 1., Maak een Backup van hetpg_hba.conf bestand door het naar een andere locatie te kopiëren of hernoem het gewoon naar pg_hba.conf.bk

Stap 2. Bewerk het pg_dba.conf bestand en verander alle lokale verbindingen van md5 naar vertrouwen. Door dit te doen, kunt u inloggen op de PostgreSQL database server zonder gebruik te maken van een wachtwoord.

Code language: PHP (php)

Stap 3. Herstart de PostgreSQL server., Als u Windows gebruikt, kunt u PostgreSQL opnieuw starten vanaf Services:

of het volgende commando uitvoeren vanuit de vensterterminal:

Code language: JavaScript (javascript)

De "C:\Program Files\PostgreSQL\12\data" is de gegevensmap.

Stap 4. Verbinding maken met PostgreSQL-databaseserver met behulp van een tool zoals psql of pgAdmin:

PostgreSQL heeft geen wachtwoord nodig om in te loggen.

Stap 5. Voer het volgende commando uit om een nieuw wachtwoord in te stellen voor de postgres gebruiker.,

Code language: SQL (Structured Query Language) (sql)

Stap 6. Herstel het pg_dba.conf bestand, Herstart de PostgreSQL database server en maak verbinding met de PostgreSQL database server met het nieuwe wachtwoord.

in deze tutorial hebt u geleerd hoe u het wachtwoord van de postgres gebruiker reset.

  • Was deze tutorial nuttig ?
  • YesNo

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *