Hvis en databasebruger mister adgang til databaser, kan du gendanne deres rettigheder ved hjælp af restoregrants-værktøjet eller ved at opdatere adgangskoden. Denne guide dækker begge metoder for at gendanne databaseadgang i cPanel/WHM-miljøer.
Metode 1: Brug af restoregrants-scriptet
Kør en af følgende kommandoer fra kommandolinjen for at gendanne brugerens databaseadgang:
/usr/local/cpanel/bin/restoregrants --cpuser=$cpuser --db=$type --dbuser=$dbuser
Eller for at gendanne alle databasebrugere for en konto:
/usr/local/cpanel/bin/restoregrants --cpuser=$cpuser --db=$type --all
Variabler
- $cpuser — cPanel-brugernavnet for brugeren, der har mistet databaseadgang
- $dbuser — Databasebrugeren til at gendanne (ved brug af
--dbuser-flagget) - --all — Gendanner rettigheder for alle databasebrugere, der er knyttet til cPanel-kontoen
- $type — Databasetypen:
mysql— MySQL®pg— PostgreSQL®
Metode 2: Opdater adgangskode
Hvis restoregrants-scriptet mislykkes, kan cPanel- eller WHM-brugeren, der administrerer kontoen, gendanne adgang ved at nulstille adgangskoden.
For cPanel-brugere
-
Trin 1: Adgang til adgangskodeindstillinger
Navigér til cPanel >> Hjem >> Præferencer >> Adgangskode & Sikkthed.
-
Trin 2: Aktivér MySQL-adgangskodeændring
Vælg "Tillad ændring af MySQL-adgangskode".
-
Trin 3: Indtast gammel adgangskode
Indtast den gamle adgangskode i feltet "Gammel adgangskode".
-
Trin 4: Angiv ny adgangskode
Angiv en ny adgangskode i både feltene "Ny adgangskode" og "Ny adgangskode (igen)".
-
Trin 5: Anvend ændringerne
Klik på "Skift din adgangskode nu".
For WHM-brugere (Serveradministratorer eller resællere)
-
Trin 1: Adgang til kontooversigt
Navigér til WHM >> Hjem >> Kontoinformation >> Kontooversigt.
-
Trin 2: Vælg konto
Klik på +-linken ved den relevante konto.
-
Trin 3: Aktivér MySQL-synkronisering
Vælg indstillingen "Synkroniser MySQL-adgangskode med kontoadgangskode".
-
Trin 4: Indtast ny adgangskode
Indtast en ny adgangskode i feltet "Skift adgangskode".
-
Trin 5: Anvend ændringerne
Klik på "Skift".