Napaka: 1130-gostitelj... ni dovoljeno povezati na ta MySQL strežnik
Rešitev:
1。 Reformirajte volilni sistem.
Morda vaš račun ne sme oddaljeno prijaviti, ampak le na localhost. Trenutno se samo prijavite v mysql na računalniku localhost, spremenite postavko "host" v tabeli "user" v bazi podatkov "mysql" in spremenite iz "localhost" v "%"
mysql -u root -pvmwaremysql>uporabi mysql;
mysql>update uporabnik nastavi gostitelj = '%', kjer uporabnik = 'root';
privilegije mysql>flush;
mysql>izberi gostitelja, uporabnika od uporabnika;
mysql>quit
2. Zakon o pooblastilih.
Na primer, če želite, da se MyUser poveže z MySQL strežnikom iz katerega koli gostitelja preko MyPassword.
PODELITE VSE PRIVILEGIJE NA *.* NA 'myuser'@'%', OZNAČENO Z 'mypassword' Z MOŽNOSTJO PODELITVE;
PRIVILEGIJE ZA IZPIRANJE;
Če želite uporabniku myuser omogočiti, da se poveže na mysql strežnik z gostiteljem z IP 192.168.1.6 in uporabi mypassword kot geslo
PODELITE VSE PRIVILEGIJE NA *.* NA 'myuser'@'192.168.1.3', OZNAČENO Z 'mypassword' Z MOŽNOSTJO ODOBRITVE;
PRIVILEGIJE ZA IZPIRANJE;
Če želite uporabniku omogočiti MyUser, da se poveže z DK bazo podatkov MySQL strežnika z gostitelja z IP 192.168.1.6 in uporabi MyPassword kot geslo
PODELITE VSE PRIVILEGIJE NA dk.* NA 'myuser'@'192.168.1.3', OZNAČENO Z 'MYPASSWORD' Z MOŽNOSTJO ODOBRITVE;
PRIVILEGIJE ZA IZPIRANJE;
Prvo metodo, ki sem jo uporabil, sem ugotovil, da ne deluje, poiskal sem jo na internetu in izvedel eno izjavo manj mysql>FLUSH RIVILEGES, da je sprememba začela veljati. To je to
Druga metoda, a je sam še nisem preizkusil, našel sem jo na csdn.net, lahko si jo ogledate.
Zagon na računalniku z nameščenim mysql:
1. d:\mysql\bin\>mysql -h localhost -u root // To bi vam moralo omogočiti vstop v MySQL strežnik
2. mysql>PODELI VSE PRIVILEGIJE NA *.* DO 'root'@'%' Z MOŽNOSTJO PODELITVE // Dodeli kateremukoli gostitelju dostop do podatkov
3. PRIVILEGIJE MYSQL>FLUSH // sprememba začne veljati
4. IZHOD > mysql // Zapri MySQL strežnik
To vam omogoča, da se prijavite kot root na katerem koli drugem gostitelju!
|