首页 > 数据库技术 > 详细

mysql_2

时间:2016-02-29 21:41:00      阅读:314      评论: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
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!