'daki kök kullanıcı adını nasıl değiştirebilirim Ubuntu'da MySQL'i çalıştırıyorum, varsayılan yükleme.MySQL
Kullanıcı adını root
'dan diğerine nasıl değiştirebilirim? admin
? Tercihen komut satırından.
'daki kök kullanıcı adını nasıl değiştirebilirim Ubuntu'da MySQL'i çalıştırıyorum, varsayılan yükleme.MySQL
Kullanıcı adını root
'dan diğerine nasıl değiştirebilirim? admin
? Tercihen komut satırından.
MySQL bağlandıktan sonra bu kadar
use mysql;
update user set user='admin' where user='root';
flush privileges;
çalıştırın.
ayrıca MySQL < 5.7 yılında, şifreyi değiştirmek isterseniz
,flush privileges;
önce
update user set password=PASSWORD('new password') where user='admin';
çalıştırın. MySQL> = Yukarıdaki satır olur böylece 5.7, user
tabloda password
alan authentication_string
olarak yeniden adlandırıldı: Ben sadece benim için söylemek istedim
update user set authentication_string=PASSWORD('new password') where user='admin';
, hiçbir sütun 'şifre' oldu. Şifreyi değiştirmek için
, doğru alan
authentication_string edildi Yani komut ben hiçbir MySQL uzman değilim
update user set authentication_string=PASSWORD('new password') where user='admin';
, yani emin değilim tam olarak neden, ama ne dedim doğrudur En azından benim durumumda.
Bu, yalnızca MySQL 5.7'den sonra olur, cevabımı gönderdiğimde durum böyle değildi. Cevabımı güncelledim. –