配置 DB2 for z/OS 子系统用于查询调整的权限和特权

您必须具有配置 DB2® for z/OS® 子系统用于查询调整所需的权限和特权。

如果您具有 SYSADM 权限,可以配置子系统用于查询调整。否则,请参阅下表以获取每一个任务所需的详细权限和特权。

任务 所需权限或特权
连接到 DB2 for z/OS 子系统
  • 要连接到子系统,您必须具有底层 DB2 子系统的访问权限。
  • 要执行调整功能,您必须具有以下数据包的 EXECUTE 特权:
    • AOC5OADM
    • AOC5OEPJ (DB2 for z/OS V8)
    • AOC5OEPK(DB2 for z/OS V9 和 V10)
    • AOC5ONPT
    • AOC5OPKG
绑定数据包 以下某个权限和特权:
  • SYSADM 或 DBADM 权限
  • BINDADD 特权(如果所需数据包不存在)和对模式的 CREATEIN 特权
  • 对模式的 ALTERIN 特权(如果所需数据包存在)
  • 对所需数据包(如果存在)的 BIND 特权
释放数据包 以下某个权限和特权:
  • 数据包的所有权
  • BINDAGENT 特权,由数据包所有者授予
  • SYSCTRL 权限
  • SYSADM 权限
  • PACKADM 权限,用于特定集合或所有集合
浏览子系统参数 以下两个权限和特权:
  • 对 SYSPROC.DSNWZP 存储过程的 EXECUTE 特权。
  • 至少有 MONITOR1 系统特权
管理用户 以下某个特权或权限:
  • 对所需数据包的特权 WITH GRANT OPTION
  • 数据包的所有权
  • SYSADM 权限
创建 EXPLAIN 表 如果要在新数据库中创建 EXPLAIN 表,需要以下一个或多个创建数据库的特权或权限:
  • CREATEDBA 特权
  • CREATEDBC 特权
  • SYSADM 或 SYSCTRL 权限
要创建表空间,需要以下一个或多个特权或权限:
  • 对数据库的 CREATETS 特权
  • 对数据库的 DBADM、DBCTRL 或 DBMAINT 权限
  • SYSADM 或 SYSCTRL 权限
要创建表,需要以下一个或多个特权或权限:
  • 对数据库的 CREATETAB 特权
  • 对数据库的 DBADM、DBCTRL 或 DBMAINT 权限
  • SYSADM 或 SYSCTRL 权限
为现有 EXPLAIN 表创建别名 以下某个特权或权限:
  • CREATEALIAS 特权
  • SYSADM 或 SYSCTRL 权限
  • 如果是创建表的别名,并且在安装面板 DSNTIPP 上字段 DBADM CREATE AUTH 的值为 YES,那么需要具有对包含这些表的数据库的 DBADM 或 DBCTRL 权限

反馈