Previous Topic: DATA Keyword with WHOHAS—Interpret Resource NameNext Topic: DATA Keyword with LIST—Security Record Portion


Examples: DATA keyword

This example shows all permits:

TSS WHOHAS DSNAME(SYS2.)
   DATASET     = SYS2.                                 OWNER(DEPT2)
   XAUTH       = SYS2.*                                 ACID(USER0)
   ACCESS      = READ
   XAUTH       = SYS2.++                                ACID(USER0)
   ACCESS      = READ
   XAUTH       = SYS2.PARMLIB                           ACID(USER0)
   ACCESS      = READ
   XAUTH       = SYS2.PARM                              ACID(USER0)
   ACCESS      = READ
   TSS0300I  WHOHAS   FUNCTION SUCCESSFUL

This example shows all permits that match exactly the resource name entered on the TSS WHOHAS command:

TSS WHOHAS DSNAME(SYS2.PARM) DATA(LITERAL)
    DATASET    = SYS2.                                 OWNER(DEPT2)
    XAUTH      = SYS2.PARM                              ACID(USER0)
    ACCESS     = READ
    TSS0300I  WHOHAS   FUNCTION SUCCESSFUL   
TSS WHOH DSNAME(SYS2.*) DATA(LITERAL)
    DATASET    = SYS2.                                 OWNER(DEPT2)
    XAUTH      = SYS2.*                                 ACID(USER0)
    ACCESS     = READ
    TSS0300I  WHOHAS   FUNCTION SUCCESSFUL

This example shows all permits that match the masking pattern of the resource name entered on the TSS WHOHAS command:

TSS WHOHAS DSNAME(SYS2.*) DATA(MASK)
    DATASET    = SYS2.                                 OWNER(DEPT2)
    XAUTH      = SYS2.*                                 ACID(USER0)
    ACCESS     = READ
    XAUTH      = SYS2.++                                ACID(USER0)
    ACCESS     = READ
    XAUTH      = SYS2.PARMLIB                           ACID(USER0)
    ACCESS     = READ
    XAUTH      = SYS2.PARM                              ACID(USER0)
    ACCESS     = READ
    TSS0300I  WHOHAS   FUNCTION SUCCESSFUL

This example shows all permits with prefixes that are equal to or longer than the resource name entered on the TSS WHOHAS command. Shorter permits are ignored

TSS WHOHAS DSNAME(SYS2.P) DATA(NOPREFIX)
    DATASET    = SYS2.                                 OWNER(DEPT2)
    XAUTH      = SYS2.*                                 ACID(USER0)
    ACCESS     = READ
    XAUTH      = SYS2.++                                ACID(USER0)
    ACCESS     = READ
    XAUTH      = SYS2.PARMLIB                           ACID(USER0)
    ACCESS     = READ
    XAUTH      = SYS2.PARM                              ACID(USER0)
    ACCESS     = READ
    TSS0300I  WHOHAS   FUNCTION SUCCESSFUL
    TSS WHOH DSN(SYS2.PARM) DATA(NOPREFIX)
    DATASET    = SYS2.                                 OWNER(DEPT2
    XAUTH      = SYS2.PARMLIB                           ACID(USER0)
    ACCESS     = READ
    XAUTH      = SYS2.PARM                              ACID(USER0)
    ACCESS     = READ
    TSS0300I  WHOHAS   FUNCTION SUCCESSFUL
    TSS WHOH DSN(SYS2.PARMLIB) DATA(NOPREFIX)
    DATASET    = SYS2.                                 OWNER(DEPT2)
    XAUTH      = SYS2.PARMLIB                           ACID(USER0)
    ACCESS     = READ
    TSS0300I  WHOHAS   FUNCTION SUCCESSFUL