Hur man återställer användares databasåtkomst?

Om en databasanvändare förlorar åtkomst till sina databaser kan du återställa behörigheterna med hjälp av verktyget restoregrants eller genom att uppdatera lösenordet. Denna guide visar båda metoderna för att återställa databasåtkomst i cPanel/WHM-miljö.

Så här gör du

  1. Steg 1: Använd restoregrants-skriptet

    Kör ett av följande kommandon från kommandoraden för att återställa användarens databasåtkomst:

    /usr/local/cpanel/bin/restoregrants --cpuser=$cpuser --db=$type --dbuser=$dbuser
    /usr/local/cpanel/bin/restoregrants --cpuser=$cpuser --db=$type --all

    Variablerna i kommandona:

    • $cpuser: cPanel-användarnamnet som upplever förlust av åtkomst till sina databaser
    • $dbuser: Databasanvändaren för vilken behörigheter behöver återställas
      • Om --dbuser-flaggan används, betecknar $dbuser den specifika databasanvändaren
      • Om --all-flaggan används, återställer skriptet behörigheter för alla databasanvändare associerade med cPanel-kontot
    • $type: Databastypen, som kan vara:
      • mysql: MySQL®
      • pg: PostgreSQL®
  2. Steg 2: Återställ behörigheter via lösenordsuppdatering (om restoregrants misslyckas)

    I specifika scenarier kan restoregrants-skriptet stöta på svårigheter att återställa databasåtkomst. Om skriptet misslyckas kan antingen cPanel-användaren eller WHM-användaren som övervakar kontot (återförsäljaren eller systemadministratören) återställa cPanel-kontots lösenord för behörighetsåterställning.

    För cPanel-användare:

    1. Navigera till cPanels lösenords- och säkerhetsgränssnitt (cPanel » Hem » Inställningar » Lösenord & Säkerhet)
    2. Aktivera "Tillåt MySQL-lösenordsändring"
    3. Ange det gamla lösenordet i textrutan Gammalt lösenord
    4. Ange ett nytt lösenord i både textrutorna Nytt lösenord och Nytt lösenord (igen)
    5. Klicka på "Ändra ditt lösenord nu"

    För serveradministratör eller återförsäljare:

    1. Gå till WHMs Lista konton-gränssnitt (WHM » Hem » Kontoinformation » Lista konton)
    2. Klicka på +-länken bredvid det relevanta kontot
    3. Välj "Synkronisera MySQL-lösenord med kontolösenord"
    4. Ange ett nytt lösenord i textrutan Ändra lösenord
    5. Klicka på "Ändra"


Was this article helpful?

mood_bad Dislike 0
mood Like 0
visibility Views: 9880