对SQL授权的认识
2015-12-07 22:29
459 查看
一:授权与收回
授权语句格式:
GRANT 权限列表 ON 对象名 TO 用户/角色列表
WITH GRANT OPTION
其中,权限列表可以是:ALL PRIVILIGES,SELECT,DELETE,INSERT(属性列),UPDATEE(属性列),REFERENCES(属性列)。
收回授权语句格式:
REVOKE 权限列表 ON 对象名 FROM 用户/角色列表 CASCADE/RESTRICT
二:SQL对角色的支持
创建角色语句格式:
CREATE ROLE 角色名
为角色授权:和为用户授权一样
收回角色的权限:没有CASCADE/RESTRICT
使用角色授权语句格式:
GRANT 角色列表 TO 用户/角色列表
WITH ADMIN OPTION
收回角色语句格式:
REVOKE 角色列表 FROM 用户/角色列表
CASCADE/RESTRICT
三:其他特性
创建用户格式:
CREATE USER 用户名 CONNECT/RESOUCE/DBA
四:SQL授权的局限性
SQL的授权有一定的局限性。
五:其他安全措施
审计技术,数据加密等。
以上就是我对于SQL的授权的认识。
授权语句格式:
GRANT 权限列表 ON 对象名 TO 用户/角色列表
WITH GRANT OPTION
其中,权限列表可以是:ALL PRIVILIGES,SELECT,DELETE,INSERT(属性列),UPDATEE(属性列),REFERENCES(属性列)。
收回授权语句格式:
REVOKE 权限列表 ON 对象名 FROM 用户/角色列表 CASCADE/RESTRICT
二:SQL对角色的支持
创建角色语句格式:
CREATE ROLE 角色名
为角色授权:和为用户授权一样
收回角色的权限:没有CASCADE/RESTRICT
使用角色授权语句格式:
GRANT 角色列表 TO 用户/角色列表
WITH ADMIN OPTION
收回角色语句格式:
REVOKE 角色列表 FROM 用户/角色列表
CASCADE/RESTRICT
三:其他特性
创建用户格式:
CREATE USER 用户名 CONNECT/RESOUCE/DBA
四:SQL授权的局限性
SQL的授权有一定的局限性。
五:其他安全措施
审计技术,数据加密等。
以上就是我对于SQL的授权的认识。
相关文章推荐
- MySQL主从配置
- MySQL中innoDB表设计优化
- MySQL的启动流程及启动时常见错误分析
- dbcp数据库连接超时解决方案
- SQL镜像资料
- 1.读写分离(主数据库写 可分拆副数据库读);2.垂直分库(将系统按业务进行了垂直拆分主数据库);3.水平分主库(ID生成算法决定了如何拆分数据,以及增删改查)
- MySQL忘记root密码后如何找回?
- oracle SQL%ISOPEN
- Oracle查询表结构的常用语句
- Sql语句查看表结构
- Oracle OLAP 与 OLTP
- Linux操作系统安装MongoDB
- 读数据库所有表和表结构的sql语句
- 利用openssl实现私有CA以及mysql服务器的ssl连接的配置
- Ubuntu下MySQL初始化的正确姿势
- SQLite 学习
- 通过图和文字说明来辨别mysql和Oracle数据库
- oracle sql 字符串去除重复字符函数
- mysql中数据中文乱码问题
- ORACLE—002:Create创作型