• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:MYSQL ユーザ作成について)

MYSQLユーザ作成についての質問

このQ&Aのポイント
  • MYSQLのユーザ作成についての質問です。管理者権限のあるユーザでmysqlデータベースに接続し、ユーザを作成しましたが権限が付与されていません。
  • FLUSH PRIVILEGESコマンドを実行しても権限が付与されない理由を教えてください。
  • エラー文は表示されず、Select_privがNと表示されています。なぜ権限が付与されていないのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • NARH
  • ベストアンサー率82% (88/107)
回答No.1

show grants ユーザ名@localhost\G もしくは select * from db where User='ユーザ名'\G かな。 GRANT ではDBを指定できるのに User テーブルにはそんなことは表現されていないですよね。 ってことは、違うとこで表現されているはずなのです。

DeepImpact-taka
質問者

お礼

回答ありがとうございます。 一つ目のshow grants ユーザ名@localhost\G に関しましては、バージョンがどうたらとエラーが表示されてしまったのですが select * from db where User='ユーザ名'\Gにて 表示されました。 すると、権限が付与されていることが確認できました。 勉強になりました。 ありがとうございました。

関連するQ&A