A probléma megoldása egy hiba # 1698 - hozzáférés megtagadva felhasználó - gyökér - @ - localhost

Amikor bejelentkezik a phpMyAdmin hibát lát:

A legegyszerűbb (és legbiztonságosabb) megoldás az, hogy hozzon létre egy új felhasználót, és látja el a szükséges jogosultságokkal.

De kezdjük egy másik megoldás:

Lehetővé teszi a felhasználó csatlakozik a MySQL root nélkül sudo

Ahhoz, hogy hozzáférést biztosít a MySQL / MariaDB normál felhasználói adatok nélkül sudo jogosultságokat, egy meghívó, hogy megy a MySQL parancssoros

és futtassa a következő parancsokat:

Ezután indítsa újra a MySQL szolgáltatást, és próbálja, hogy jelentkezzen be az adatbázis sudo. az alábbiak szerint.

Létre egy új felhasználót, hogy működjön együtt a MySQL segítségével phpMyAdmin

1. kapcsolódni a MySQL

2. Hozzon létre egy felhasználót a phpMyAdmin

Futtassa a következő parancsot (cserélje some_pass a kívánt jelszót)

A probléma megoldása egy hiba # 1698 - hozzáférés megtagadva felhasználó - gyökér - @ - localhost

Ha a phpMyAdmin csatlakozik a localhost, akkor elégnek kell lennie.

A probléma megoldása egy hiba # 1698 - hozzáférés megtagadva felhasználó - gyökér - @ - localhost

A probléma megoldása egy hiba # 1698 - hozzáférés megtagadva felhasználó - gyökér - @ - localhost

3. Választható: Távoli kapcsolatok engedélyezése

Emlékezz lehetővé teszi egy távoli felhasználó számára, hogy az összes jogosultságot - ez egy biztonsági problémát, ezt szem előtt tartani, végrehajtására a következő lépéseket. Ha azt szeretnénk, hogy a felhasználó azonos jogosultságokkal során távoli kapcsolatok, kövesse a további (helyett some_pass jelszót lépésben alkalmazott # 2):

4. Frissítse phpMyAdmin

Sudo használatáról. szerkeszteni a fájlt /etc/dbconfig-common/phpmyadmin.conf frissíti az értéket a felhasználó / jelszó a következő szakaszok (cserélje some_pass a jelszót lépésben alkalmazott # 2):

Kapcsolódó cikkek:

Kapcsolódó cikkek