• ベストアンサー

MySQLにユーザを登録したい

のですがLinuxではどのようなコマンドで登録するのでしょうか? パスワードを設定するのは mysqladmin -u root password 'xyz' -p でできることは分かるのですが 最初から存在するroot以外のユーザを作る方法がわかりません

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

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

とりあえず root でログイン ■ユーザの作成と権限の付与 ローカルホストのみ有効の場合 mysql> grant all on sample.* to sample_user@localhost identified by 'パスワード'; すべてからアクセスOKの場合 mysql> grant all on sample.* to sample_user@'%' identified by 'パスワード'; grant 権限[(フィールド名[, フィールド名 ...])][, 権限[(フィールド名[, フィールド名 ...]) ... ] on データベース名.テーブル名 to ユーザ名[@ホスト名] [identified by 'パスワード'] [with grant option] sample がDB名。 sample_user が ユーザー名 パスワード は 半角英数で。 詳しくは参考URLを。

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

お礼

ありがとうございます postgresqlはcreateuserを使うのですが mysqlはsql文でユーザを作るのですね

関連するQ&A