问题描述
1、MySQL5.1,用户名默认root,密码123
2、要求创建一个可远程操作权限的用户why,密码为456
3、why用户需要可以对MySQL、information_schema、以及自定义的mydata3个数据库进行查询操作,其中对自定义的mydata数据库还要有insert等基本操作。还可以创建新的数据库
以上,请问如何赋值
1、MySQL5.1,用户名默认root,密码123
2、要求创建一个可远程操作权限的用户why,密码为456
3、why用户需要可以对MySQL、information_schema、以及自定义的mydata3个数据库进行查询操作,其中对自定义的mydata数据库还要有insert等基本操作。还可以创建新的数据库
以上,请问如何赋值
grant usege on *.* to 'why'@'%' identified by '456';
mysql -uroot -p123
以ROOT身份登录mysql2、要求创建一个可远程操作权限的用户why,密码为456
CREATE USER why@% IDENTIFIED BY '456';3、why用户需要可以对MySQL、information_schema、以及自定义的mydata3个数据库进行查询操作,其中对自定义的mydata数据库还要有insert等基本操作。还可以创建新的数据库
grant all on *.* to why@% ;
5.8. MySQL用户账户管理
5.8.1. MySQL用户名和密码
5.8.2. 向MySQL增加新用户账户
5.8.3. 从MySQL删除用户账户
5.8.4. 限制账户资源
5.8.5. 设置账户密码
5.8.6. 使你的密码安全
5.8.7. 使用安全连接
grant all on *.* to 'darwin'@'%';//修改一下就okay了吧