Pagina principala » HOWTO » MySql Dă permisiunea de autentificare a utilizatorilor root din orice gazdă

    MySql Dă permisiunea de autentificare a utilizatorilor root din orice gazdă

    Rețineți că acest lucru nu este foarte sigur și ar trebui să fie utilizat doar pentru o casetă de dezvoltare locală în care nu vă place să configurați permisiuni individuale, dar trebuie totuși să vă conectați de la alte mașini.

    Pentru a configura această caracteristică, va trebui să actualizați tabela de utilizatori mysql pentru a permite accesul de la orice gazdă la distanță, folosind metoda% wildcard.

    Deschideți clientul mysql de comandă de pe server utilizând contul rădăcină.

    mysql -uroot

    Apoi, veți dori să executați următoarele două comenzi, pentru a vedea ce este deja setat pentru utilizatorul root:

    utilizați mysql;
    selectați gazdă, utilizator de la utilizator;

    Iată un exemplu de ieșire din baza mea de date, care este destul de mult setările implicite. Rețineți că ubuntuserv este numele de gazdă al serverului meu.

    mysql> folosiți mysql;
    Citirea informațiilor de tabel pentru completarea numelor de tabele și coloane
    Puteți dezactiva această funcție pentru a obține o pornire mai rapidă cu ajutorul funcției -A
    Baza de date sa schimbat

    mysql> selectați gazdă, utilizatorul de la utilizator;
    +-+-+
    | gazdă | utilizator |
    +-+-+
    | ubuntuserv | rădăcină |
    | localhost | debian-sys-maint |
    | localhost | rădăcină |
    +-+-+
    3 rânduri în set (0.00 sec)

    Acum, voi actualiza gazda ubuntuserv să utilizeze wildcard-ul și apoi să emită comanda pentru a reîncărca tabelele de privilegii. Dacă executați această comandă, înlocuiți numele de gazdă al casetei dvs. pentru ubuntuserv.

    actualizați setarea utilizatorului host = "%" unde user = "root" și host = "ubuntuserv";
    privilegii de flush;

    Cam despre asta e. Acum am putut să mă conectez la acel server de la orice altă mașină din rețeaua mea, utilizând contul rădăcină.

    Din nou, rețineți că acest lucru nu este foarte sigur și ar trebui să vă asigurați că ați stabilit o parolă de root.