- ベストアンサー
MySQLデータベースにアクセスするホストの制限
教えてください。 DBサーバ(Windows2003)にログインし、コマンドプロンプトで >mysql -u(ユーザ)-p(パスワード) を実行し、mysqlモードに入ってから select * host,user from mysql.user; をしたところ、hostの一覧で"%"というマークが表示されています。 これはhostが特定されていないという意味でしょうか?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
SQL文が変ですが、質問内容に対する回答はYESですね mysqlデータベースのuserテーブルにおけるhostは その特定ユーザーが任意のホストからアクセスする際の権限です。 SQLのいわゆるLIKEをつかったマッチングにあたるので 「%」は全てのホストという意味になります また別途hostテーブルでも制限されますのでご注意ください 詳しくは http://dev.mysql.com/doc/refman/5.1/ja/connection-access.html