Как создать топовый профиль racf из rexx
Так что я определен пользователями racf на z/OS (версия ADCD в моем университете) с использованием сценария rexx. Поэтому я хочу создать лучшие общие профили для пользователей, чтобы защитить их наборы данных. Скажем, я создаю пользователя с именем TEST1. Поэтому я бы использовал
ADDSD 'test1.*' UACC(NONE)
создать топовый общий профиль. Если я выдаю команду из ЦО, все работает нормально. Но если я выполняю команду из моего скрипта rexx, racf создает профиль с именем "myusername.test1.* Вместо"test1.*". Поэтому каким-то образом мое имя пользователя добавляется как HLQ при создании профиля. Кто-нибудь знает, почему это происходит? и как это исправить? Спасибо.
1 ответ
Эмиссионный "PROFILE NOPREFIX"
до того, как команда решит проблему.
TSO Добавляет ваш префикс к любому имени набора данных, которое не полностью определено. В конце скрипта вы должны сбросить префикс вашего профиля с помощью
"PROFILE PREFIX("USERID()")"
спасибо cschneid