如何从rexx创建顶级通用racf配置文件

时间:2015-10-01 14:11:23

标签: zos rexx tso racf

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

ADDSD 'test1.*' UACC(NONE)

创建顶级通用配置文件。如果我从tso发出命令一切正常。但是如果我从我的rexx skript发出命令,racf会创建一个配置文件 命名为“myusername.test1。*而不是”test1。*“因此,在创建配置文件时,我的用户名被添加为HLQ。有没有人知道为什么会发生这种情况以及如何解决它?谢谢。

1 个答案:

答案 0 :(得分:0)

在命令解决问题之前发出"PROFILE NOPREFIX"。 TSO将您的前缀添加到任何不完全限定的数据集名称。 在skript结束时,您应该使用

重置您的个人资料前缀
"PROFILE PREFIX("USERID()")"

感谢cschneid