MySQL的用户账户管理,开启MySQL远程连接,添加授权用户,权限列表:all privileges 、select 、insert

MySQL的用户账户管理,开启MySQL远程连接,添加授权用户,权限列表:all privileges 、select 、insert

MySQL的用户账户管理

  1、开启MySQL远程连接

    1、sudo -i

    2、cd /etc/mysql/mysql.conf.d/

    3、subl mysqld.cnf

       #bind-address = 127.0.0.1  ctrl + s保存

    4、/etc/init.d/mysql restart

  2、添加授权用户

    1、用root用户登录mysql

      mysql -uroot -p123456

    2、授权

      grant 权限列表 on 库.表 to "用户名"@"%"

      identified by "密码" with grant option;

      

      权限列表:all privileges 、select 、insert

      库.表 : *.*  所有库的所有表

  3、示例

    1、添加授权用户tiger,密码123,对所有库的所有表有所有权限

      grant all privileges on *.* to "tiger"@"%" identified by "123" with grant option;

    2、添加用户rabbit,对db4库有所有权限   

      grant all privileges on db4.* to "rabbit"@"%" identified by "123" with grant option;


最后编辑于:2020/11/30作者: 牛逼PHP

发表评论