Oppsummering: i denne opplæringen vil vi vise deg trinn for trinn hvordan til å tilbakestille passordet for postgres bruker i PostgreSQL.
For noen grunn, etter installering av PostgreSQL, kan du glemme passordet for postgres bruker. I dette tilfellet, du trenger å vite hvordan du tilbakestiller passordet.
PostgreSQL bruker pg_hba.conf konfigurering-fil som er lagret i database-mappen (f.eks.,, C:\Program Files\PostgreSQL\12\data på Windows) for å kontrollere klientgodkjenning. hba i pg_hba.conf betyr host-basert autentisering.
for Å tilbakestille passordet for den postgres bruker, må du endre noen parametere i denne konfigurasjonsfilen, logg inn som postgres uten et passord, og du vil tilbakestille passordet.
følgende trinn viser deg hvordan å tilbakestille et passord for postgres bruker:
Trinn 1., Backup pg_hba.conf fil ved å kopiere det til en annen plassering eller bare gi det til pg_hba.conf.bk
Trinn 2. Du vil redigere pg_dba.conf fil og endre alle lokale tilkoblinger fra md5 til å stole på. Ved å gjøre dette, kan du logge inn for å PostgreSQL database server uten å bruke passord.
Code language: PHP (php)
Trinn 3. Start PostgreSQL server., Hvis du er på Windows, kan du starte PostgreSQL fra Tjenester:
Eller ved å kjøre følgende kommando fra vinduet terminal:
Code language: JavaScript (javascript)
"C:\Program Files\PostgreSQL\12\data" er i data-katalogen.
Trinn 4. Koble til PostgreSQL database server ved hjelp av et verktøy, for eksempel psql eller pgAdmin:
PostgreSQL vil ikke kreve et passord for å logge inn.
Trinn 5. Utfør følgende kommando for å angi et nytt passord for postgres bruker.,
Code language: SQL (Structured Query Language) (sql)
Trinn 6. Gjenopprette pg_dba.conf – filen, starter PostgreSQL database server og koble til PostgreSQL database-serveren med det nye passordet.
I denne opplæringen, har du lært hvordan du tilbakestille passordet for postgres bruker.
- Var denne opplæringen nyttig ?
- YesNo