MySQL用户的基本操作

来源:互联网 发布:黄石淘宝运营招聘 编辑:程序博客网 时间:2024/05/21 15:03

  添加用户:

  CREATE USER 'username'@'hostname' IDENTIFIED BY 'password'

//创建了一个用户名为username,密码为password,且仅对主机hostname有效。此时该用户没有任何权限。(该用户对所有库与所有表都有效)

 修改用户名:

  RENAME USER 'username'@'hostname' TO 'target_username'@'target_hostname'

 修改用户密码:

  SET PASSWORD FOR 'username'@'hostname' =PASSWORD('target_password')

 添加用户权限:

  GRANT  SELECT,INTSERT ON Database_name.table_name TO 'username'@'hostname'

 //如果用户已存在将要添加权限中的某项权限,是可以成功执行语句的,并添加用户未拥有的权限。所有的权限仅对指定数据库中指定表有效。

 撤销权限:

  REVOKE SELECT,INSERT ON Database_name.table_name FROM 'username'@'hostname'

//撤销权限时,允许语句中含有用户未拥有的权限。

 删除用户:

  1.DROP USER 'username'@'hostname'

  2.从mysql数据库user表中删除用户数据


原创粉丝点击