Wpis z mikrobloga

Instalował ktoś z was ostatnio mysql na umbuntu server, gdy instaluje lokalnie u siebie to normalnie mogę dodać hasło do konta root i nie da się zalogować bez hasła, a na vps hasło mogę dodać ale po wpisaniu "mysql -uroot" wchodzi bez hasła i mam pełne prawa, z poziomu php lub pythona nie da się zalogować do bazy na roota.

Czy to normalna sytuacja czy coś jest nie tak? Vps z ovh Ubuntu 18.04.3.

#vps #mysql
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@K-S-: nowy mysql ma możliwość logowania po socketach. Dany user ma utworzony socket, który może wejść jako root bez hasła. Domyślnie tylko localhost. Zauważyłem, że jedna z nowszych instalacji 8.x mi coś takiego na ubuntu zrobiła defaultowo. Z zewnątrz nie wejdzie.
  • Odpowiedz
@RRybak: Każdy mysql może logować się po socketach, taka natura sieciowej bazy danych ;) Zdziwiło mnie to że autoryzacja nie jest wymagana na linuxowym adminie, a konto root mysql tak jakby jest zablokowane i nie da się z nim połączyć nawet na localhost.
  • Odpowiedz