MySQL新建用户以及权限赋予

By | August 2, 2017

MySQL 或者 MariaDB 新建用户,以及赋予用户对特定数据库的有限权限。本文以对Wordpress数据库的操作为例。
注意:所有操作均在mysql shell内进行。

  1. 为MySQL新建用户:
    [sql]
    CREATE USER wpuser IDENTIFIED BY 'YourPassword';
    [/sql]
    wpuser是Wordpress连接数据库的用户,可在网站根目录的wp-config.php中设置,此密码为用户的登录密码,Wordpress对数据库的访问密码接下来设定。
  2. 为新用户分配权限:
    [sql]
    GRANT select,update,insert,delete,create ON wordpress.* TO 'wpuser'@'localhost' IDENTIFIED BY 'YourPassword2';
    [/sql]
    这个密码才是Wordpress对数据库的访问密码
  3. 刷新权限。
    [sql]
    flush privileges;
    [/sql]

完成。

参考资料:
MySQL 用户管理及权限管理
Created On: 2017/07/26

鉴于本人的相关知识储备以及能力有限,本博客的观点和描述如有错漏或是有考虑不周到的地方还请多多包涵,也欢迎指正,一起学习,共同进步。如果本文对您有帮助,而且让您觉得值得为内容付费,那么就请赞助(打赏)一下本人,这不强制。打赏支持微信支付,方法是使劲地戳一下下方的“打赏”按钮,然后得到微信收款的二维码,再用微信支付扫一下,就像买菜那样。祝好!