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