默认情况下,mysql的端口是3306,超级用户是root。
本文记录如何更改默认端口,新增新用户来对指定数据库进行最小化的必要的操作权限的设置。
一:更改默认端口
编辑 /etc/my.cnf 文件
在 [mysqld] 下新增
port=端口号
如果已经有了 就修改操作
重启数据库
systemctl restart mysqld
二:新增用户 密码 赋予权限
进入mysql数据库
mysql> use mysql;
mysql> create user userddd@192.168.0.150 identified by '123456';
mysql> grant select on test.* to userddd@192.168.0.150;
其中 test 为你要的数据库名称 替换你自己的
mysql> show grants for 'userddd'@'localhost';
可查看 当前新用户的权限 此时可看到 用户权限只有一个 select 因为上面我们只 grant select 给了新用户 chushiyan0415
grant insert on test.* to userddd@192.168.0.150 ;
grant delete on test.* to userddd@192.168.0.150 ;
grant update on test.* to userddd@192.168.0.150 ;
grant select on test.* to userddd@192.168.0.150 ;
上面分别是 增改差删 权限给 新用户