Homepage » hogyan kell » MySql Adjon gyökérfelhasználói bejelentkezési engedélyt bármely gazdagéptől

    MySql Adjon gyökérfelhasználói bejelentkezési engedélyt bármely gazdagéptől

    Ne feledje, hogy ez nem túl biztonságos, és csak olyan helyi fejlesztési dobozhoz használható, ahol nem érzi magát az egyedi jogosultságok beállításának, de más gépekről is csatlakoznia kell.

    A szolgáltatás konfigurálásához frissítenie kell a mysql felhasználói táblát, hogy hozzáférést lehessen biztosítani bármely távoli géptől, a% helyettesítő karakter használatával.

    Nyissa meg a parancssori mysql ügyfelet a kiszolgálón a root fiók használatával.

    mysql -uroot

    Ezután a következő két parancsot szeretné futtatni, hogy lássa, hogy a gyökérfelhasználói állomás már be van állítva:

    használja a mysql-t;
    válassza ki a gazdát, a felhasználót a felhasználótól;

    Íme egy példa az adatbázisom kimenetére, ami nagyjából az alapértelmezett beállítás. Ne feledje, hogy az ubuntuserv a kiszolgálónk gazdaneve.

    mysql> mysql használata;
    Táblázat információk olvasása a táblázat és az oszlopnevek kitöltéséhez
    Ezzel a funkcióval kikapcsolhatja a gyorsabb indítást a -A segítségével
    Az adatbázis megváltozott

    mysql> válassza ki a gazdát, a felhasználót a felhasználótól;
    +-+-+
    | gazdagép | felhasználó |
    +-+-+
    | ubuntuserv | gyökér |
    | localhost | debian-sys-maint |
    | localhost | gyökér |
    +-+-+
    3 sor készlet (0,00 sec)

    Most frissítem az ubuntuserv hostot, hogy használjam a helyettesítő karaktert, majd adja ki a parancsot a privilégium táblák újratöltéséhez. Ha ezt a parancsot futtatja, akkor az ubuntuservre cserélje ki a doboz gazdanevét.

    frissítés felhasználói készlet host = "%", ahol user = "root" és host = "ubuntuserv";
    flöss kiváltságok;

    Ez az egész. Most már képes voltam csatlakozni a kiszolgálóhoz a hálózatom bármely más gépéről, a root fiók használatával.

    Megjegyezzük, hogy ez nem túl biztonságos, és legalább győződjön meg róla, hogy root jelszót állított be.