# 37.20.数据类型权限

风景数据类型权限标识当前用户有权访问的所有数据类型描述符,方法是作为所描述对象的所有者或对其具有某种权限。每当在表列、域或函数(作为参数或返回类型)的定义中使用数据类型时,就会生成数据类型描述符,并存储有关在该实例中如何使用该数据类型的一些信息(例如,声明的最大长度,如果适用)。为每个数据类型描述符分配一个任意标识符,该标识符在为一个对象(表、域、函数)分配的数据类型描述符标识符中是唯一的。此视图可能对应用程序没有用处,但用于定义信息架构中的其他一些视图。

表37.18.数据类型权限

列类型

描述
对象目录 sql_标识符

包含所述对象的数据库的名称(始终为当前数据库)
对象模式 sql_标识符

包含所述对象的架构的名称
对象名称 sql_标识符

所描述对象的名称
对象类型 字符数据

所描述对象的类型:其中一个桌子(数据类型描述符属于该表的一列),领域(数据类型描述符属于该领域),常规(数据类型描述符与参数或该函数的返回数据类型有关)。
dtd_标识符 sql_标识符

数据类型描述符的标识符,在同一对象的数据类型描述符中是唯一的。