MySQL权限操作(DCL)
来源:互联网 发布:大数据主要来源于什么 编辑:程序博客网 时间:2024/05/17 18:25
1 创建用户
语法:
CREATE USER 用户名@地址 IDENTIFIED BY '密码';
CREATE USER user1@localhost IDENTIFIED BY ‘123’;
CREATE USER user2@’%’ IDENTIFIED BY ‘123’;
user1用户只能访问localhost
user2用户可以远程访问
2 给用户授权
语法:
GRANT 权限1, … , 权限n ON 数据库.* TO 用户名@IP
GRANT CREATE,ALTER,DROP,INSERT,UPDATE,DELETE,SELECT ON mydb1.* TO user1@localhost;
GRANT ALL ON mydb1.* TO user2@’%’;
3 撤销授权
语法:
REVOKE权限1, … , 权限n ON 数据库.* FORM 用户名
REVOKE CREATE,ALTER,DROP ON mydb1.* FROM user1@localhost;
4 查看用户权限
语法:
SHOW GRANTS FOR用户名
SHOW GRANTS FOR user1@localhost;
5 删除用户
语法:
DROP USER 用户名
DROP USER user1@localhost;
6 修改用户密码
语法:
Use mysql;
UPDATE USER SETPASSWORD=PASSWORD(‘密码’) WHERE User=’用户名’;
FLUSHPRIVILEGES;
UPDATE USER SET PASSWORD=PASSWORD('1234') WHERE User='user2';
FLUSH PRIVILEGES;
阅读全文
0 0
- MySQL权限操作(DCL)
- 关于mysql的DCL操作
- Mysql数据库操作(三)----用户权限(DCL)
- mysql (dcl)(data control language) 数据库权限
- MYSQL DDL DML DCL TCL操作
- MySQL -DCL 对用户权限的操作
- DCL-MYSQL
- MySQL (DCL)
- MySQL (四) DCL 用户 权限 增删改查
- oracle数据库用户管理操作(DCL)
- MySQL数据库应用(DDL/DML/DCL)
- 再次认识mysql(八)操作权限
- mysql权限操作
- mysql权限操作
- mysql 权限基本操作
- Mysql权限操作
- Mysql跳过权限操作
- mysql grant 权限操作
- RXjava讲解
- 【32】css跟js实现打气球的游戏
- nodejs全局安装和本地安装的区别
- nodejs环境配置
- 活下去,为了坚强
- MySQL权限操作(DCL)
- java书籍
- 就爱饿哦噶B
- 机器学习算法之一 K近邻算法
- Unity3d鼠标控制视角拉近跟拉远
- [Navicat] 常用快捷键及注意事项
- IOS真机调试 Reason: no suitable image found.
- web网页全局异常处理
- 报名 | 建筑行业大数据应用前景与趋势论坛