IBM Data Studio 配置 DB2 for z/OS 子系统的权限和特权

确保您具有所需的权限和特权来从 IBM® Data Studio 配置 DB2® for z/OS® 子系统。
需要以下两组权限和特权:

连接到和配置 DB2 for z/OS 子系统以用于调整所需的权限和特权

任务 所需权限或特权
连接到 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 权限

DB2 for z/OS 子系统上启用 EXPLAIN 功能所需的权限和特权

任务 所需权限或特权
创建 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 权限

反馈