mysql 权限基础
首先进入mysql命令行
1.添加用户权限 --表示添加一个用户名和密码都为sa的用户,此用户可以在局域网内登陆,并且拥有mysql除GRANT OPTION之外的所有简单权限
GRANT ALL ON *.* TO 'sa'@'192.168.1.%' IDENTIFIED BY 'sa';
2.删除用户权限
revoke all on *.* from 'sa'@'192.168.1.%';
drop user 'sa'@'192.168.1.%'; //如果不执行这一句,那么sa这个用户还存在,并且能操作information_schema和test这两个数据库。
其实只执行 drop user 'sa'@'192.168.1.%'; 这一句就可以了
mysql修改密码
./mysqladmin -uroot -poldpassword password newpassword
若当前用户无密码,则使用如下命令
./mysqladmin -uroot password newpassword