Hiba: 1130-host... nem engedélyezett csatlakozni ehhez a MySQL szerverhez
Megoldás:
1。 Reformáljuk a szavazási rendszert.
Lehet, hogy a fiókod nem léphet be távolról, csak a localhoston jelentkezhet. Jelenleg csak jelentkezz be a mysql-be a localhost számítógépen, változtasd meg a "host" elemet a "user" táblában a "mysql" adatbázisban, és változtasd át "localhost"-ról "%"-ra.
MySQL -u root -PVMwareMySQL>USE MySQL Le;
mysql>update user set host = '%', ahol user = 'root';
MySQL>flush jogosultságok;
MySQL>select host szerver, felhasználó a felhasználó;
MySQL>quit
2. Felhatalmazási törvény.
Például, ha azt szeretnéd, hogy a MyUser bármelyik hostról csatlakozzon MySQL szerverhez MyPassword-szal.
MINDEN JOGOSULTSÁGOT MEGAD *.* FÁJLON A 'myuser'@'%' NÉVEN, AMELYET 'MYPASSWORD' JELÖL MEG MEGADÁSI OPCIÓVAL;
KIÖSZTÖNZÉSI ELŐNYÖK;
Ha engedélyezni akarod, hogy a myuser csatlakozzon a mySQL szerverhez egy 192.168.1.6 IP-es hosztról, és a mypassword-t használja jelszóként
MINDEN JOGOSULTSÁGOT MEGAD *.* FÁJLON 'myuser'@'192.168.1.3', AMELYET 'MYPASSWORD' JELÖL MEG MEGADÁSI OPCIÓVAL;
KIÖSZTÖNZÉSI ELŐNYÖK;
Ha lehetővé szeretnéd, hogy a MyUser felhasználó csatlakozzon a MySQL szerver DK adatbázisához egy 192.168.1.6 IP-című hosztról, és a MyPassword-t használja jelszóként
MINDEN JOGOSULTSÁGOT ADJ DK.* CÍMEN A 'MYUSER'@'192.168.1.3' CÍMŰNEK, AMELYET 'MYPASSWORD' JELÖL MEG ÉS MEGAD OPCIÓT;
KIÖSZTÖNZÉSI ELŐNYÖK;
Az első módszert használtam, csak azt találtam, hogy nem működött, utánanéztem az interneten, és egy állítással kevesebbet futtattam a mysql>FLUSH RIVILEGES-t, hogy a módosítás érvényesüljön. Ennyi
Egy másik módszer, de én magam még nem próbáltam, a csdn.net-n találtam, megnézheted.
Futtatni egy gépen, aminek a mysql telepítve:
1. d:\mysql\bin\>mysql -h localhost -u root // Ez lehetővé teszi a MySQL szerver belépését
2. mysql>AD MINDEN JOGOSULTSÁGOT A *.* fájlján 'root'@'%' OPCIÓVAL // Engedélyezd bármely hostnak hozzáférést az adatokhoz
3. mysql>FLUSH JOGOSULTSÁGOK // módosítás lép életbe
4. KILÉPÉS > mysql // Kilépj a MySQL szerverről
Ez lehetővé teszi, hogy bármely más hoston rootként jelentkezz be!
|