Hvis en databasebruker mister tilgang til databasene, kan du gjenopprette deres rettigheter ved hjelp av restoregrants-verktøyet eller ved å oppdatere passordet. Denne guiden dekker begge metodene for å gjenopprette database-tilgang i cPanel/WHM-miljøer.
Metode 1: Bruke restoregrants-skriptet
Kjør en av følgende kommandoer fra kommandolinja for å gjenopprette brukers tilgang til databasen:
/usr/local/cpanel/bin/restoregrants --cpuser=$cpuser --db=$type --dbuser=$dbuser
Eller for å gjenopprette alle databasebrukere for en konto:
/usr/local/cpanel/bin/restoregrants --cpuser=$cpuser --db=$type --all
Variabler
- $cpuser — cPanel-brukernavnet til brukeren som mistet tilgang til databasen
- $dbuser — databasebrukeren som skal gjenopprettes (ved bruk av
--dbuser-flagget) - --all — Gjenoppretter rettigheter for alle databasebrukere knyttet til cPanel-kontoen
- $type — Databasetypen:
mysql— MySQL®pg— PostgreSQL®
Metode 2: Oppdater passord
Hvis restoregrants-skriptet mislykkes, kan cPanel- eller WHM-brukeren som administrerer kontoen gjenopprette tilgang ved å nullstille passordet.
For cPanel-brukere
-
Trinn 1: Gå til passordinnstillinger
Gå til cPanel >> Hjem >> Preferanser >> Passord & Sikkert.
-
Trinn 2: Aktiver MySQL-passordskifte
Velg "Tillat endring av MySQL-passord".
-
Trinn 3: Skriv inn gammelt passord
Skriv inn det gamle passordet i feltet "Gammelt passord".
-
Trinn 4: Angi nytt passord
Fyll inn et nytt passord i både feltene "Nytt passord" og "Nytt passord (igjen)".
-
Trinn 5: Anvend endringer
Klikk på "Endre passordet ditt nå".
For WHM-brukere (Serveradministratorer eller revendører)
-
Trinn 1: Gå til kontooversikt
Gå til WHM >> Hjem >> Kontoinformasjon >> Liste over kontoer.
-
Trinn 2: Velg konto
Klikk på +-lenken ved den relevante kontoen.
-
Trinn 3: Aktiver MySQL-synkronisering
Velg alternativet "Synkroniser MySQL-passord med kontoens passord".
-
Trinn 4: Skriv inn nytt passord
Skriv inn et nytt passord i feltet "Endre passord".
-
Trinn 5: Anvend endringer
Klikk på "Endre".