mysql> GRANT ALL PRIVILEGES ON *.* TO ユーザー名@localhost IDENTIFIED BY 'パスワード' WITH GRANT OPTION; mysql> FLUSH PRIVILEGES;
もしくわ
mysql> GRANT ALL PRIVILEGES ON データベース名.* TO ユーザー名@localhost IDENTIFIED BY 'パスワード' WITH GRANT OPTION; mysql> FLUSH PRIVILEGES;
mysql> GRANT ALL PRIVILEGES ON *.* TO ユーザー名@localhost IDENTIFIED BY 'パスワード'; mysql> FLUSH PRIVILEGES;
もしくわ
mysql> GRANT ALL PRIVILEGES ON データベース名.* TO ユーザー名@localhost IDENTIFIED BY 'パスワード'; mysql> FLUSH PRIVILEGES;
mysql> GRANT SELECT,INSERT,UPDATE,DELETE ON *.* TO ユーザ名@localhost IDENTIFIED BY 'パスワード'; mysql> FLUSH PRIVILEGES;
もしくわ
mysql> GRANT SELECT,INSERT,UPDATE,DELETE ON データベース名.* TO ユーザ名@localhost IDENTIFIED BY 'パスワード'; mysql> FLUSH PRIVILEGES;
mysql> CREATE DATABASE データベース名 CHARACTER SET utf8;
mysql> CREATE DATABASE データベース名; mysql> ALTER DATABASE データベース名 DEFAULT CHARACTER SET=utf8;
これでもできる。
mysql> CREATE DATABASE データベース名; mysql> GRANT ALL ON データベース名.* to ユーザ名@localhost; mysql> FLUSH PRIVILEGES; mysql> SET PASSWORD FOR ユーザ名@localhost=password('パスワード');
mysql> GRANT CREATE ON データベース名.* TO ユーザ名@localhost; mysql> GRANT DROP ON データベース名.* TO ユーザ名@localhost; mysql> GRANT ALTER ON データベース名.* TO ユーザ名@localhost;
mysql> SHOW GRANTS FOR ユーザ名@localhost \G
mysql> REVOKE ALL PRIVILEGES ON *.* FROM ユーザ名@localhost; mysql> REVOKE 削除する権限 ON 対象(データベース名.*) FROM ユーザー名;
mysql> DELETE FROM mysql.user WHERE user='ユーザ名' AND host='localhost'; mysql> FLUSH PRIVILEGES;
mysql> SELECT Host, User, Password FROM mysql.user WHERE user='ユーザ名';