Jeżeli definiuję w ten sposób użytkownika:
GRANT ALL
on *.*
to dawid identified by ‘12ab’
with grant option;
to dlaczego kiedy się loguję w ten sposób:
mysql -u dawid
system nie pyta mnie o hasło tylko od razu wchodzi w serwer. Dla mnie to bez sensu. Jeżeli nie sprawdza hasła to po co w ogóle je się podaje podczas definiowania użytkownika?
I jeszcze takie pytanie: Po bezpośrednim zainstalowaniu mysql czy oprócz użytkownika root istnieje jeszcze jakiś domyślny na którego można się zalogować?