MySQL DBに接続できない

Access denied for user: 'user name' (Using password: YES)

.NETからConnector/NET経由でMySQLへ接続する際,このエラーで悩まされた。

ユーザー名もパスワードも合っているはずだが,どうしたものかと思っていると,設定したサーバ名localhostに対しての権限の問題だったようだ。
Web.configの接続文字列で接続先をserver=localhostにしていたが,Hostが「%」になっていると接続できないようだ。

このブログの人気の投稿

コピーした行の挿入が表示されない時はフィルタされていないかチェック

Excel で入力した文字に勝手に取り消し線が入る