一。新建与删除用户
- <李>
新建:,创建用户& # 39;用户名& # 39;被& # 39;用户密码& # 39;;
李> <李>删除:user 下降;& # 39;用户名& # 39;@ # 39;本地或远程& # 39;,,
如删除本地用户三k党:user 下降;& # 39;三k党# 39;@ # 39;主机# 39;;
注:不管是新建或删除均只有在刷新权限后操作才会生效。
李>二。设置与更新密码,以加密方式
- <李>
设置密码(默认方式):更新mysql。用户设置密码=密码(& # 39;* * * & # 39;)用户=& # 39;根# 39;,,
李> <李>更新密码(指定用户权限身份):更新mysql。用户设置密码=密码(& # 39;新密码& # 39;)用户=坝没昂椭骰?氨镜鼗蛟冻獭?
举例如:更新mysql。用户设置密码=密码(& # 39;新密码& # 39;)用户=皌est"和主机=發ocalhost"
注:设置在刷新权限后生效(冲洗特权;)
李> <李>忘记根密码(centos为例):
我:修改mysql的配置文件:vim/etc/my.cnf
在(mysqld)下新增skip-grant-tables,保存退出,重启mysql服务
2:执行mysql -uroot - p,以空密码方式进入,再以修改密码方式重置密码
李>三。权限授予与收回(对用户,对库)
- <李>
数据库的权限有:
*改变:修改表和索引。
*创建:创建数据库和表。
*删除:删除表中已有的记录。
*下降:抛弃(删除)数据库和表。
*指数:创建或抛弃索引。
*插入:向表中插入新行。
*参考:未使用。
*选择:检索表中的记录。
*更新:修改现存表记录。
*文件:读或写云服务器上的文件。
*过程:查看云服务器中执行的线程信息或杀死线程。
*重载:重载授权表或清空日志,主机缓存或表缓存。
*关闭:关闭云服务器。
*:所有权限,所有权限同义词。
*用法:特殊的“无权限”权限。
权限授予:
举例1 -限定网段:对根用户开放所有权限但设置只允许10. x.x。x网段内的主机远程连接如:
冲洗特权;
李>五。查询用户的权限,密码情况:
- <李>
选择用户、主机,从mysql.user密码;,# #密码可以根据需要添加
如图: