码迷,mamicode.com
首页 > 数据库 > 详细

MySQL 初学笔记 ① -- MySQL用户登录权限控制

时间:2015-04-19 01:06:43      阅读:146      评论:0      收藏:0      [点我收藏+]

标签:

1. MySQL 登录

  MySQL -u username -p

2. MySQL 创建用户

  use mysql //进入mysql 表

  INSERT INTO user (Host,User,Password) VALUES (‘%‘,‘username‘,PASSWORD(‘passwword‘)); //% 表示任何IP都可访问 可以直接输入IP控制登录 localhost 表示智能本机登录

3. 用户权限管理

  1) 设置权限

    grant all on db_name.tb_name to ‘username‘@‘host‘; //all 表示当前数据库中所有权限 select 表示查询权限 update delete 等权限(多个用,号隔开)  db_name指授予权限的表名,tb_name 指数据库中的表名 * 指全部

  2) 删除权限

    revoke all on db_name.tb_name to ‘username‘@‘host‘; //如果没有权限 删除报错

  3) 直接删除用户

    DELETE FROM mysql.user WHERE User=‘username‘ and Host=‘%‘;  

注意事项:

  设置用户,并赋予用户权限后记得刷新权限, flush privileges;

MySQL 初学笔记 ① -- MySQL用户登录权限控制

标签:

原文地址:http://www.cnblogs.com/yancyus/p/4438447.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!