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

mysql_2

时间:2016-02-29 21:41:35      阅读:188      评论:0      收藏:0      [点我收藏+]

标签:


  最讨厌的就是没有目标的状态了。。。


 

mysql新建用户,权限授予与回收

  • 创建新用户

create user ‘userName‘@‘hostName‘ [identified by password];

userName:用户名

hostName:用户登录时对应的主机名,如localhost(本地用户),%(%通配符,表示远程任意主机,不包含本地),[ip](具体远程ip地址)

password:登录密码,可以缺省

  • 权限授予

grant privileges on databaseName.tableName to userName@hostName [identified by password];

privileges:具体权限,如select,create等,多个权限用“,”分隔

databaseName:具体的数据库,“*”表示所有

tableName:具体的数据表,“*”表示所有

identified by password:设置登录密码,会覆盖创建时的密码

  • 回收权限

revoke privileges on databaseName.tableName to userName@hostName;

【注:回收相应的权限时,“databaseName.tableName”部分保持与授权时一样,才能取消全部或部分权限】

  • 修改密码

set password for ‘userName‘@‘hostName‘  = PASSWORD("newPassword");

如果是当前用户修改自己的密码:set password = password("newPassword");

  • 删除用户

drop user ‘userName‘@‘hostName‘;

mysql_2

标签:

原文地址:http://www.cnblogs.com/fire-chen/p/5228912.html

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