ネイティブ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
を選択します あなたの目的に合った条項、上記のものは単なる例です)