Mysql账户管理入门
可以这样讲,能否对数据库的账户进行基本的管理,区分"小白"和"老鸟"的一个衡量标准....Mysql的用户权限信息都存储在数据库mysql中的user表中;
坦率的讲…普通程序员,根本用不到这方面的知识
查看已有的数据库账户
1.登录数据库
mysql -uroot -p
2.进入mysql...数据库
use mysql;
3.查看已有账户信息(可登录的主机ip,用户名,加密后的密码)
select host,user,authentication_string from user;
账户信息...@"主机名";
示例
revoke insert on jd.* from "Mike"@"%";
撤销用户"Mike"往数据表中插入数据的权限
最后刷新权限flush privileges
修改账户密码...where user="Mike";
----
坦率的讲,小白学数据库的账户管理,无非就是"赚着卖白菜的钱,却操着卖白粉的心",普通程序员,也基本用不到这方面的知识,这是项目的管理者才会用到的东西.