Kotisivu » miten » MySql Anna pääkäyttäjän kirjautumislupa mistä tahansa isännästä

    MySql Anna pääkäyttäjän kirjautumislupa mistä tahansa isännästä

    Huomaa, että tämä ei ole kovin varma, ja sitä tulisi käyttää vain paikalliseen kehityskenttään, jossa et tunne, että asetat yksittäisiä käyttöoikeuksia, mutta silti sinun on yhdistettävä muut laitteet.

    Tämän ominaisuuden määrittämiseksi sinun on päivitettävä mysql-käyttäjätaulukko, jotta voit sallia pääsyn mistä tahansa etäisännästä käyttämällä% wildcard -merkkiä.

    Avaa komentorivin mysql-asiakasohjelma palvelimella, joka käyttää root-tiliä.

    mysql-käynnistys

    Tämän jälkeen haluat suorittaa seuraavat kaksi komentoa, jotta voit nähdä, mitä juurikäyttäjän isäntä on jo asetettu:

    käytä mysql;
    valitse isäntä, käyttäjä käyttäjältä;

    Tässä on esimerkki tietokannassani tuotetusta, joka on melkoisesti oletusasetukset. Huomaa, että ubuntuserv on palvelimen isäntänimi.

    mysql> käytä mysql;
    Taulukon tietojen lukeminen taulukon ja sarakkeiden nimien täyttämiseksi
    Voit poistaa tämän toiminnon käytöstä, jotta saat nopeamman käynnistyksen -A: n avulla
    Tietokanta muuttui

    mysql> 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ä asetettuna (0,00 sek)

    Nyt päivitän ubuntuserv-isäntäkortin, jotta voisin käyttää pakettimerkkiä, ja anna sitten komento ladata etuoikeustaulukot uudelleen. Jos käytät tätä komentoa, korvaa laatikon isäntänimi ubuntuserville.

    päivitä käyttäjäjoukko host = "%", jossa käyttäjä = "root" ja isäntä = "ubuntuserv";
    huuhteluoikeudet;

    Se on kaikki siinä. Nyt voin muodostaa yhteyden kyseiseen palvelimeen mihin tahansa verkkoon kuuluvasta laitteesta käyttämällä root-tiliä.

    Huomaa, että tämä ei ole kovin varma, ja sinun pitäisi ainakin varmistaa, että olet asettanut root-salasanan.