Huomaa, että tämä ei ole kovin turvallinen, ja sitä tulisi käyttää vain paikalliseen kehityskenttään, jossa ei tunneta yksilöllisten käyttöoikeuksien määrittämistä, mutta joka tarvitsee ottaa yhteyttä muihin koneisiin.
Jotta voit määrittää tämän ominaisuuden, sinun on päivitettävä mysql-käyttäjätaulukko, jotta pääset käsiksi mistä tahansa etäisännästä käyttäen% wildcardia.
Avaa komentorivin mysql-asiakas palvelimella käyttäen root-tiliä.
mysql -uroot
Tällöin haluat suorittaa seuraavat kaksi komentoa, jotta pääset katsomaan, mitä pääkäyttäjän isäntä on jo asetettu:
käytä mysql;
valitse isäntä, käyttäjän käyttäjä;
Tässä on esimerkki tietokannan lähdöstä, joka on melko paljon oletusasetuksia. Huomaa, että ubuntuserv on palvelimen isäntänimi.
mysql> käytä mysql;
Luku taulukon tiedot taulukon ja sarakkeiden nimeä varten
Voit kytkeä tämän ominaisuuden pois päältä saadaksesi nopeamman käyttöönoton -A-toiminnolla
Tietokanta muuttuimysql> valitse isäntä, käyttäjä käyttäjältä;
+-+-+
| isäntä | käyttäjä
+-+-+
| ubuntuserv | root |
| localhost | debian-sys-maint |
| localhost | root |
+-+-+
3 riviä sarjassa (0.00 s)
Nyt päivitän ubuntuserv-isäntän käyttääksesi jokerimerkkiä ja annan sitten komennon ladata etuoikeustasot uudelleen. Jos suoritat tämän komennon, korvaa Ubuntuservin ruudun isäntänimi.
päivitä käyttäjä asettaa host = "%", jossa user = "root" ja host = "ubuntuserv";
tasoitusoikeudet;
Siinä kaikki on. Nyt voin muodostaa yhteyden palvelimeen mistä tahansa muusta verkossa olevasta koneesta käyttäen pääkäyttäjätiliä.
Jälleen, huomaa, että tämä ei ole kovin turvallinen, ja sinun on ainakin varmistettava, että olet määrittänyt pääsalasanan.