MySql: andke juurkasutaja logimisõigus igast serverist

MySql: andke juurkasutaja logimisõigus igast serverist
MySql: andke juurkasutaja logimisõigus igast serverist

Video: MySql: andke juurkasutaja logimisõigus igast serverist

Video: MySql: andke juurkasutaja logimisõigus igast serverist
Video: Tourist Trophy : Closer To The Edge - Full Documentary TT3D (Subtitles Available !!) - YouTube 2024, Märts
Anonim

Pidage meeles, et see ei ole väga turvaline ja seda tuleks kasutada ainult kohaliku arenduskasti jaoks, kus te ei tunne end individuaalsete õiguste seadistamisel, kuid siiski peavad nad teiste masinatega ühendust võtma.

Selle funktsiooni konfigureerimiseks peate värskendama mysql-kasutajatabelit, et lubada ligipääsu kõigilt serveritest, kasutades metamärki%.

Avage serveri käsurea mysql klient, kasutades rootkontot.

mysql -uroot

Siis soovite käivitada kaht järgmist käsku, et näha, milline administraatori administraator juba on:

use mysql; select host, user from user;

Siin on näide minu andmebaasis olevast väljundist, mis on vaikimisi seaded. Pange tähele, et ubuntuserv on minu serveri hostinimi.

mysql> use mysql; Reading table information for completion of table and column names You can turn off this feature to get a quicker startup with -A Database changed

mysql> select host,user from user; +-----+------+ | host | user | +-----+------+ | ubuntuserv | root | | localhost | debian-sys-maint | | localhost | root | +-----+------+ 3 rows in set (0.00 sec)

Nüüd ma uuendan ubuntuservi hosti, et kasutada metamärki, ja seejärel käsku anda privileegitabelid uuesti. Kui kasutate seda käsku, asenda oma ubuntuservi kasti hostinimi.

update user set host=’%’ where user=’root’ and host=’ubuntuserv’; flush privileges;

See on kõik selleks. Nüüd saiin selle serveriga oma võrgu mis tahes muust masinast sisse, kasutades juurkontot.

Pange tähele, et see ei ole väga turvaline ja peate vähemalt veenduma, et olete seadnud root parooli.

Soovitan: