Você está aparentemente executando mysql -uroot
em root
conta do sistema.
10.0.27-MariaDB-0ubuntu0.16.04.1
é um pacote fornecido pelo Ubuntu. Recentemente, eles mudaram para a autenticação de soquete Unix para a conta raiz local por padrão. Se você correr
MariaDB [(none)]> select user, host, password, plugin from mysql.user;
você deve ver algo assim:
MariaDB [(none)]> select user, host, password, plugin from mysql.user;
+------+-----------+-------------------------------------------+-------------+
| user | host | password | plugin |
+------+-----------+-------------------------------------------+-------------+
| root | localhost | *94BDCEBE19083CE2A1F959FD02F964C7AF4CFC29 | unix_socket |
+------+-----------+-------------------------------------------+-------------+
1 row in set (0.00 sec)
Naturalmente, se você não quiser, você pode remover unix_socket
do campo plugin
, liberar os privilégios, então ele deve funcionar como antes.