![[IBM i]](../images/iseries.gif)
grtwasaut 명령
grtwasaut 명령은 프로파일 및 이와 연관된 오브젝트에 대한 사용자 권한을 부여합니다.
사용법 지시사항 및 예제는 "프로파일에 대한 권한 부여"를 참조하십시오. 이 스크립트를 실행하려면 사용자 프로파일에 *ALLOBJ 권한이 있어야 합니다.
구문
명령 구문은 다음과
같습니다.
grtwasaut [-profileName profile] {-user usrprf | -authlist authlist}
{-dtaaut dataAuth | -objaut objectAuth} [-object path]
[-recursive] [-verbose] [-help]
grtwasaut 명령을 실행하는 경우
다음 매개변수를 지정해야 합니다. - -user, -authlist 또는 둘 다
- -dtaaut, objaut 또는 둘 다
매개변수
다음 옵션은 grtwasaut 명령에 대해 사용 가능합니다.
- -profileName
- 이것은 선택적 매개변수입니다. profile 값은 권한을 부여할 프로파일의 이름을 지정합니다. 기본값은 default입니다.
- -user
- usrprf 값은 권한을 부여할 사용자 프로파일을 지정합니다. 여러 사용자 프로파일에 대한 권한을 부여하려면 단일 -user 매개변수에 모든 사용자 프로파일을 지정하십시오. 프로파일 목록을 큰따옴표(")로 묶으십시오. 예를 들어, usrprf1 및 usrprf2에 대한 권한을 부여하려면 -user "usrprf1 usrprf2"를 지정하십시오. -user나 -authlist 또는 둘 모두를 지정해야 합니다.
- -authlist
- authlist 값은 권한을 부여할 권한 목록을 지정합니다. -user나 -authlist 또는 둘 모두를 지정해야 합니다.
- -dtaaut
- dataAuth 값은 -user 매개변수에 지정된 사용자에게 부여할 데이터 권한을 지정합니다. 올바른 값은 none, rwx, rx, rw, wx, r, w, x, exclude, autl 및 same입니다. 지정된 값은 오브젝트에 대한 사용자의 현재 데이터 권한을 바꿉니다. -dtaaut나 -objaut 또는 둘 모두를 지정해야 합니다. 이 매개변수 값에 대한 자세한 정보는 CHGAUT(권한 변경) 명령 설명을 참조하십시오.
- -objaut
- objAuth 값은 -user 매개변수에 지정된 사용자에게 부여할 오브젝트 권한을 지정합니다. 올바른 값은 none, all, objexist, objmgt, objalter, objref 및 same입니다. 지정된 값은 오브젝트에 대한 사용자의 현재 오브젝트 권한을 바꿉니다. -dtaaut나 -objaut 또는 둘 모두를 지정해야 합니다. 이 매개변수 값에 대한 자세한 정보는 CHGAUT(권한 변경) 명령 설명을 참조하십시오.
- -object
- 이것은 선택적 매개변수입니다. path 값은 권한을 부여할 하위 디렉토리 또는 부분적으로 규정된 오브젝트 이름을 지정합니다. 완전한 경로를 가져올 수 있도록 값에 프로파일 루트가 추가됩니다. 이 매개변수를 지정하지 않는 경우, 기본값은 프로파일 루트입니다. 여러 오브젝트에 대한 권한을 부여하려면 각 오브젝트에 대해 스크립트를 실행해야 합니다.
- -recursive
- 이 선택적 매개변수는 모든 서브디렉토리에 대한 권한을 부여할지 여부를 지정합니다. 이 매개변수를 지정하지 않으면 -object 매개변수로 지정된 오브젝트 또는 프로파일 루트 디렉토리(-object 매개변수를 지정하지 않은 경우)에 대해서만 권한이 부여됩니다. 이 매개변수는 -object 매개변수로 지정된 모든 오브젝트에 적용됩니다.
- -verbose
- 이 선택적 매개변수는 스크립트를 디버그해야 하는 경우 도움이 되는 자세한 메시지 기능을 켭니다.
- -help
- 이 선택적 매개변수는 도움말 메시지를 표시합니다. 이 매개변수를 지정하는 경우, 스크립트는 기타 모든 매개변수를 무시합니다.