• ベストアンサー

ユーザの追加!

ユーザーを追加したいのですが… grantに続けるコマンドがわかりません…教えてください… もうひとつなのですが、PHPにMYSQLを関連つけたいのですが、5.0.3では無理なのでしょうか?

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

  • ベストアンサー
  • fortranxp
  • ベストアンサー率26% (181/684)
回答No.1

4.4.1. GRANT および REVOKE の構文 GRANT priv_type [(column_list)] [, priv_type [(column_list)] ...] ON {tbl_name | * | *.* | db_name.*} TO user_name [IDENTIFIED BY [PASSWORD] 'password'] [, user_name [IDENTIFIED BY [PASSWORD] 'password'] ...] [REQUIRE NONE | [{SSL| X509}] [CIPHER cipher [AND]] [ISSUER issuer [AND]] [SUBJECT subject]] [WITH [GRANT OPTION | MAX_QUERIES_PER_HOUR # | MAX_UPDATES_PER_HOUR # | MAX_CONNECTIONS_PER_HOUR #]] REVOKE priv_type [(column_list)] [, priv_type [(column_list)] ...] ON {tbl_name | * | *.* | db_name.*} FROM user_name [, user_name ...] たとえば  grant all on *.* to abc@localhost;

参考URL:
http://dev.mysql.com/doc/mysql/ja/grant.html
546
質問者

補足

どうも回答ありがとうございます… それで、これをコマンドを入力せずに自動でやろうと思ったらどうすればいいでしょうか。

その他の回答 (4)

  • phoenix343
  • ベストアンサー率15% (296/1946)
回答No.5

>PHPにMYSQLを関連つけたいのですが、5.0.3では無理なのでしょうか? 意味が不明だが、これが参考になるのかな? MySQLのページ http://tsuttayo.sytes.net/mysql/ 全然違ってたらすみません。

  • moon_night
  • ベストアンサー率32% (598/1831)
回答No.4

意味が分かりません。 もう少し具体的にお願いします。 > PHPにMYSQLを関連つけたいのですが、5.0.3では無理なのでしょうか? > コマンドを入力せずに自動でやろうと思ったらどうすればいいでしょうか。

  • fortranxp
  • ベストアンサー率26% (181/684)
回答No.3

PHPはやった事がありませんが 参考URLを見てください。 VBだったら CN.Execute("select * from test")。 .....

参考URL:
http://homepage2.nifty.com/sak/w_sak3/doc/sysbrd/php_s02.htm
546
質問者

補足

VBはないので… ほかの方法はないでしょうか?

  • Ethersky
  • ベストアンサー率71% (168/235)
回答No.2

ユーザー名をuser パスワードをpassword アクセスは誰でも(どのホストでも)可 特権は全て許可 リソース制限は無制限 とすると GRANT ALL PRIVILEGES ON * . * TO 'user'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION MAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOUR 0 MAX_UPDATES_PER_HOUR 0; ユーザー名をuser パスワードをpassword アクセスはlocalhostのみ 使える特権は SELECT CREATE INSERT ALTER UPDATE DELETE FILE DROP CREATE TEMPORARY TABLES SHOW DATABASE LOCK TABLES だけ リソース制限を 1時間にサーバーに送れるクエリ数:100 1時間にテーブル・データベースに対する変更を行うコマンドの回数:50 1時間に新たに接続できる数:25 とすると GRANT SELECT , INSERT , UPDATE , DELETE , CREATE , DROP , FILE , INDEX , ALTER , SHOW DATABASES , CREATE TEMPORARY TABLES , LOCK TABLES ON * . * TO 'user'@'localhost' IDENTIFIED BY 'password' WITH MAX_QUERIES_PER_HOUR 100 MAX_CONNECTIONS_PER_HOUR 25 MAX_UPDATES_PER_HOUR 50;

関連するQ&A