为 DB2 数据库中以 BLOB 形式存储的图象、 音频和视频对象提供了与传统数字和字符数据相同的安全性和恢复保护。对于元数据表中为这些对象存储的信息来说, 情况亦如此。用户必须具有必需的特权才可选择、插入或更新对象。
用户发出 UDF 来从用户表选择、插入、更新或删除对象。要执行请求的操作,UDF 必须能够存取 (必要时必须能够更新)存放对象属性信息的管理支持表。若用户对用户表具有适当的特权, 则 Extender 允许 UDF 对管理支持表执行这些操作。
某些与 Extender 相关的管理操作需要 DBADM 权限。参见第 16 章, 应用程序设计接口以了解 DB2 Extender 管理 API 所需的权限。参见第 17 章, 客户机的管理命令以了解 DB2 Extender 管理命令所需的权限。
当将图象、音频或视频的内容存储在从数据库中引用的文件中时,DB2 保护对象的元数据。该文件必须在 PUBLIC 可以读取(即,所有用户均可读取)的目录中。
可象备份和恢复 DB2 中的其他数据那样备份和恢复 BLOB 和元数据。可使用非 DB2 工具备份和恢复存储在文件中的对象内容。并且, 可以使用非 DB 工具来备份和恢复 QBIC 目录和视频索引。有关备份 QBIC 目录的信息, 参见 创建 QBIC 目录。有关备份视频索引的信息, 参见创建视频的索引。