Derzeit Ubuntu 16.04 läuft, und haben gerade MySQLEinloggen in MySQL -u root verweigert, sudo mysql arbeitet
sudo apt-get install mysql-client mysql-server
Das Root-Passwort leer gelassen wurde mit installiert, wenn Sie dazu aufgefordert. mit
mysql -u root
erzeugt ein Fehler beim Zugriff auf:
ERROR 1698 (28000): Access denied for user 'root'@'localhost'
Wenn jedoch sudo
verwenden, es funktioniert gut:
sudo mysql
# omitted welcome message
mysql>
mysql> -- When prompting for current user:
mysql> SELECT CURRENT_USER();
+----------------+
| CURRENT_USER() |
+----------------+
| [email protected] |
+----------------+
Warum wird der Zugriff verweigert mysql -u root
mit?