MySQL笔记(二)

MySQL笔记(二)

2016/4/21 11:24:05 SeventeenWen

DCL语句

创建用户:

  • (只能在指定的IP地址上访问)CREATE USER 用户名@IP地址 identified by ‘password’;
  • (可以在任意地址访问)CREAT USER 用户名@‘%’ identified by password;

给用户授权:

  • GRANT 权限1, … , 权限n ON 数据库.* TO 用户名@IP地址
    权限、用户、数据库给用户分派在指定的数据库上的指定的权限
    例如;GRANT CREATE,ALTER,DROP,INSERT,UPDATE,DELETE,SELECT ON mydb1.* TO
    user1@localhost;给user1用户分派在mydb1数据库上的create、alter、drop、insert、update、delete、select权限GRANT ALL ON 数据库.* TO 用户名@IP地址;给用户分派指定数据库上的所有权限

撤销授权

  • REVOKE 权限1, … , 权限n ON 数据库.* FROM 用户名@IP地址;撤消指定用户在指定数据库上的指定权限例如;REVOKE CREATE,ALTER,DROP ON mydb1.* FROM user1@localhost 撤消user1用户在mydb1数据库上的create、alter、drop权限

查看权限

  • SHOW GRANTS FOR 用户名@IP地址
    查看指定用户的权限

删除用户

  • DROP USER 用户名@IP地址

你可能感兴趣的:(JavaEE,MySql)