Tento článek je zrcadlovým článkem o strojovém překladu, klikněte zde pro přechod na původní článek.

Pohled: 12542|Odpověď: 0

[Vyřešeno] IP adresa HOSt není povolena k připojení k tomuto MySQL serveru

[Kopírovat odkaz]
Zveřejněno 18.07.2016 11:05:22 | | |
Chyba: 1130-host... není povoleno připojit se k tomuto MySQL serveru

Řešení:

1。 Reformujte volební systém.

Může se stát, že váš účet se nemůže přihlašovat na dálku, pouze na localhost. V tuto chvíli se stačí přihlásit do mysql na localhost počítači, změnit položku "host" v tabulce "user" v databázi "mysql" a změnit ji z "localhost" na "%"

mysql -u root -pvmwaremysql>use mysql;

mysql>update uživatel nastavit host = '%', kde uživatel = 'root';

oprávnění mysql>flush;

mysql>select host, uživatel z uživatele;

mysql>quit

2. Zákon o autorizaci.

Například pokud chcete, aby se MyUser připojil k MySQL serveru z jakéhokoliv hostitele pomocí MyPassword.

UDĚLIT VŠECHNA OPRÁVNĚNÍ NA *.* NA 'myuser'@'%' OZNAČENÉ POMOCÍ 'mypassword' S MOŽNOSTÍ UDĚLIT;

VÝSADY FLUSH;

Pokud chcete uživateli myuser umožnit připojit se k serveru mysql z hostitele s IP 192.168.1.6 a použít heslo mypassword

UDĚLIT VŠECHNA OPRÁVNĚNÍ NA *.* NA 'myuser'@'192.168.1.3' OZNAČENÉ POMOCÍ 'MYPASSWORD' S MOŽNOSTÍ UDĚLIT;

VÝSADY FLUSH;

Pokud chcete uživateli umožnit připojení MyUser k databázi DK serveru MySQL z hostitele s IP 192.168.1.6 a použít heslo MyPassword

UDĚLIT VŠECHNA OPRÁVNĚNÍ na dk.* NA 'myuser'@'192.168.1.3' OZNAČENÉ POMOCÍ 'MYPASSWORD' S MOŽNOSTÍ UDĚLENÍ;

VÝSADY FLUSH;

První metoda, kterou jsem použil, mi prostě nefungovala, vyhledal jsem ji na internetu a provedl o jeden příkaz méně mysql>FLUSH RIVILEGES, aby se změna projevila. To je vše

Další metoda, ale sám jsem ji nezkoušel, našel jsem ji na csdn.net, můžete se na ni podívat.

Spusťte na počítači s nainstalovaným mysql:

1. d:\mysql\bin\>mysql -h localhost -u root // To by vám mělo umožnit zadat MySQL server


2. mysql>UDĚLIT VŠECHNA OPRÁVNĚNÍ NA *.* NA 'root'@'%' S MOŽNOSTÍ UDĚLIT // Udělit každému hostiteli přístup k datům


3. Modifikace mysql>FLUSH // Modifikace nastává


4. UKONČIT > mysql // Ukončit MySQL server

To vám umožní přihlásit se jako root na jakémkoli jiném hostiteli!







Předchozí:MySQL 5.1.73 je verze x32 a x64-bitového stahování bez možnosti instalace
Další:Weby .net čítají velké soubory
Zřeknutí se:
Veškerý software, programovací materiály nebo články publikované organizací Code Farmer Network slouží pouze k učení a výzkumu; Výše uvedený obsah nesmí být používán pro komerční ani nelegální účely, jinak nesou všechny důsledky uživatelé. Informace na tomto webu pocházejí z internetu a spory o autorská práva s tímto webem nesouvisí. Musíte výše uvedený obsah ze svého počítače zcela smazat do 24 hodin od stažení. Pokud se vám program líbí, podporujte prosím originální software, kupte si registraci a získejte lepší skutečné služby. Pokud dojde k jakémukoli porušení, kontaktujte nás prosím e-mailem.

Mail To:help@itsvse.com