数据库操作语句大全(sql) 关系数据库语言SQL知识4:SQL的数据控制功能

点击进入:

数据库系统工程师在线辅导平台

7.SQL数据控制功能

sql的操作语句_sql语言操作对象和操作结果_数据库操作语句大全(sql)

SQL数据控制功能是指控制用户对数据的访问权限。 用户对某些类型的数据拥有什么样的操作权限是由DBA决定的。 这是一个政策问题而不是技术问题。 数据库管理系统的作用就是保证这些决策的执行。 为此数据库操作语句大全(sql),它必须能够:

(1) 通知系统授权决定,由SQL的GRANT和REVOKE语句完成。

(2)将授权结果存储到数据字典中。

sql的操作语句_sql语言操作对象和操作结果_数据库操作语句大全(sql)

(3) 当用户提出操作请求时,将根据授权状态进行检查数据库操作语句大全(sql),以决定是否执行该操作请求或拒绝该操作请求。 授权声明的一般格式为:

授予权限[,权力]…[ON 对象类型对象名称] TO 用户[,用户]…,

[有授予选项];

数据库操作语句大全(sql)_sql语言操作对象和操作结果_sql的操作语句

不同类型的操作对象可以具有不同的操作权限。

(1)对基本表、视图及其字段的操作权限包括查询、插入、更新、删除及其总和ALL PRIVILEGE。

(2)基本表的操作权限包括修改(ALTER)和创建索引(INDEX)。

(3)对数据库的操作权限是创建表(CREATETAB)。 拥有该权限的用户可以使用Create table创建基本表。 他被称为手表的主人,拥有操作手表的全部权力。

(4)表空间的权限有使用(USE)数据库空间存储基本表的权限。

(5)系统权限具有创建新数据库的权限(CREATEDBA)。 GRANT语句中WITH GRANT OPTION选项的作用是使已获得某种权限的用户可以将权限授予其他用户。

sql的操作语句_sql语言操作对象和操作结果_数据库操作语句大全(sql)

返回目录:数据库系统工程师考试重点知识

编辑的选择:

2013年数据库系统工程师知识点总结

Oracle数据库字符处理技术总结

© 版权声明
THE END
喜欢就支持一下吧
点赞254赞赏 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容