-1

所以我正在使用 rexx 脚本定义用户在 z/OS(我大学的 ADCD 版本)上进行 racf。因此,我想为用户创建顶级通用配置文件以保护他们的数据集。假设我正在创建一个名为 TEST1 的用户。因此我会使用

ADDSD 'test1.*' UACC(NONE)

创建顶级通用配置文件。如果我从 tso 发出命令,一切正常。但是,如果我从我的 rexx 脚本发出命令,racf 会创建一个名为“myusername.test1.* 而不是“test1.*”的配置文件,所以在创建配置文件时不知何故我的用户名被添加为 HLQ。有谁知道为什么会这样以及如何解决?谢谢。

4

1 回答 1

0

"PROFILE NOPREFIX"在命令解决问题之前发出。TSO 将您的前缀添加到任何不完全限定的数据集名称。在脚本的末尾,您应该重置您的个人资料前缀

"PROFILE PREFIX("USERID()")"

谢谢 cschneid

于 2015-10-07T08:43:01.840 回答