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

Vid förlust av en databas användares åtkomst till databaser, kan du återställa användarens behörigheter till databasen med hjälp av verktyget restoregrants.

restoregrants-skriptet:

För att använda restoregrants-skriptet för att återställa användarens databasåtkomst, kör ett av följande kommandon från kommandoraden:

1

2

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

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

De tillhandahållna exemplen använder följande variabler:

  • $cpuser: cPanel-användarnamnet som upplever förlust av åtkomst till sina databaser.

  • $dbuser: Databas användaren för vilken behörigheter behöver återställas.

    • Om --dbuser-flaggan används, betecknar $dbuser den specifika databas användaren.

    • Om --all-flaggan används, återställer skriptet behörigheter för alla databas användare associerade med cPanel-kontot.

  • $type: Databastypen, som kan vara:

    • mysql: MySQL®.

    • pg: PostgreSQL®.

 

Lösenordsuppdatering:

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

Steg för cPanel-användare att återställa behörigheter:

  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."

Steg för serveradministratör eller återförsäljare att återställa behörigheter:

  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: 7429