数据控制语言

作为数据库安全管理员,您需要使用数据控制语言 (DCL) SQL 命令来控制用户对数据库对象及其内容的访问。

安全始于管理员用户。 作为管理员用户,您必须创建和授权其他用户。 初次创建用户时,他们不能查看或执行任何操作。 随着用户权限的增加,他们可以访问更多的数据库对象。

创建用户时,默认情况下他们只能访问系统视图。 通过这些视图,他们可以检索用户数据库对象的列表,并选择这些对象中的数据。 由于安全性也内置于这些系统视图中,因此用户可以查看的数据库对象列表取决于用户的安全权限。

下表介绍了 DCL。

表 1. 数据控制语言
组件 描述
授权 授予特权。 见GRANT
撤销 取消特权。 参见REVOKE