Mysql之创建指定数据库操作权限的数据库用户

以下示例为创建一个具有一定权限的数据库(数据库账号仅对当前数据库生效)。 

创建一个新的空数据库。默认编码为UTF8:
CREATE DATABASE dbname DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;

为数据库创建具有适当权限的用户/密码组合。例如(再次使用MySQL):
mysql> GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,CREATE TEMPORARY TABLES,DROP,INDEX,ALTER ON dbname.* TO 'dbnameuser'@'localhost' IDENTIFIED BY 'yourpassword';


dbname.* :dbname为数据库名。
dbnameuser:用户名。
yourpassword:用户密码。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章