【Mysql基础】Mysql登录授权

【Mysql基础】Mysql登录授权

时间:2015-09-15 12:09:42      作者:vaster      标签: mysql 授权 登录      分类: Mysql 数据库

添加授权
GRANT ALL ON tools.* TO vaster@'%' IDENTIFIED BY "passwd";
删除授权
REVOKE ALL ON tools.*  FROM vaster@'%';
FLUSH PRIVILEGES;
或
DELETE FROM user WHERE user='vaster';
FLUSH PRIVILEGES;
查看授权信息
USE mysql;
SELECT host,user,password FROM user;
修改授权信息
UPDARE USER SET host=’%’  WHERE user=’abc’;
这里是授权成,abc用户可以成任意主机登录数据库。
Mysql登录
登录语句:Mysql –h 主机名/IP –u用户名 –p密码
在本机登录可写成:Mysql –u用户名 –p密码
从远程的主机连接过来,要注意的事项:
1. 数据库允许从该远程主机连接过来。
      意思就是说,用户拥有对该库的一些权限,并可以从某远程 IP连接过来
      GRANT ALL ON dbname.* TO abc@192.168.1.10 IDENTIFIED BY “123456”
     授权abc 用户对dbname数据库拥有( ALL)权限,允许用户从192.168.1.10机器上用密码 123456登录。
2. 防火墙正常开通
3. BIND地址正确

时间:2015-09-15 12:09:42      作者:vaster      标签: mysql 授权 登录      分类: Mysql 数据库
  • 分享到:
  • 微博
  • QQ空间
  • 腾讯微博
  • 微信

Copyright © 2015 Gitblog | Proudly powered by Gitblog.