GRANT文でユーザーを追加する。
GRANT ALL PRIVILEGES ON *.* TO foo@localhost IDENTIFIED BY 'bar' WITH GRANT OPTION;localhostからも外部からも使いたいユーザーの場合、localhostと'%'と両方grantする必要がある。
GRANT ALL PRIVILEGES ON *.* TO foo@'%' IDENTIFIED BY 'bar' WITH GRANT OPTION;
ユーザー情報はmysqlデータベースのuserテーブルに格納されている。
SELECT host, user, password FROM user;このテーブルを直接更新してもユーザー情報を変更できる。
参考: MySQL AB :: MySQL 4.1 リファレンスマニュアル :: 4.4.5 MySQL への新規ユーザの追加
0 件のコメント:
コメントを投稿