MySQL, herhangi bir ana bilgisayardan kök kullanıcı oturum açma izni verin.
Bunun çok güvenli olmadığını ve yalnızca bireysel izinleri ayarlamak istemediğinizi hissettiğiniz yerel bir geliştirme kutusu için kullanılması gerektiğini, ancak diğer makinelerden bağlanmanız gerektiğini unutmayın..
Bu özelliği yapılandırmak için,% joker karakterini kullanarak herhangi bir uzak ana bilgisayardan erişime izin vermek için mysql kullanıcı tablosunu güncellemeniz gerekir..
Kök hesabını kullanarak sunucudaki komut satırı mysql istemcisini açın.
MySQL - çok
Daha sonra, root user host'un neye ayarlanmış olduğunu görmek için aşağıdaki iki komutu çalıştırmak isteyeceksiniz:
mysql kullanın;
ana bilgisayarı seçin, kullanıcıyı kullanıcıdan seçin;
İşte veri tabanımdaki çıktının örneği, ki bu da hemen hemen varsayılan ayar. Ubuntuserv'in sunucumun ana bilgisayar adı olduğunu unutmayın..
mysql> mysql kullanın;
Tablo ve sütun adlarının tamamlanması için tablo bilgilerinin okunması
-A ile daha hızlı bir başlangıç yapmak için bu özelliği kapatabilirsiniz.
Veritabanı değiştimysql> ana bilgisayarı seç, kullanıcıdan kullanıcıdan;
+-+-+
| ev sahibi | kullanıcı |
+-+-+
| Ubuntuserv | kök |
| localhost | debian-sys-maint |
| localhost | kök |
+-+-+
Sette 3 satır (0.00 sn)
Şimdi ubuntuserv ana bilgisayarını joker karakterini kullanacak şekilde güncelleyeceğim ve ardından ayrıcalık tablolarını yeniden yüklemek için komutu vereceğim. Bu komutu çalıştırıyorsanız, ubuntuserv yerine kutunuzun ana bilgisayar adını kullanın..
kullanıcı güncelleme host set host = "%" burada user = "root" ve host = "ubuntuserv";
yıkama ayrıcalıkları;
Hepsi bu kadar. Artık bu sunucuya ağımdaki herhangi bir makineden, kök hesabı kullanarak bağlanabildim..
Yine, bunun çok güvenli olmadığını ve en azından bir root şifresi belirlediğinizden emin olmalısınız..