ネイティブMariaDBパッケージ(MariaDB自体によって提供されるパッケージ)とは異なり、Ubuntuによって生成されるパッケージには、デフォルトで unix_socket ローカルルートの認証。確認するには、
を実行しますSELECT user, host, plugin FROM mysql.user;
unix_socketが表示された場合 pluginで 列、それが理由です。
通常のパスワード認証に戻るには、
を実行します。UPDATE mysql.user SET plugin = '' WHERE plugin = 'unix_socket';
FLUSH PRIVILEGES;
(WHEREを選択します あなたの目的に合った条項、上記のものは単なる例です)