PASSCHAR() Clarifications.

book

Article ID: 48632

calendar_today

Updated On:

Products

CA Cleanup CA Datacom - DB CA Datacom CA Datacom - AD CA Datacom - Server CA CIS CA Common Services for z/OS CA 90s Services CA Database Management Solutions for DB2 for z/OS CA Common Product Services Component CA Common Services CA Datacom/AD CA ecoMeter Server Component FOC CA Easytrieve Report Generator for Common Services CA Infocai Maintenance CA IPC Unicenter CA-JCLCheck Common Component CA Mainframe VM Product Manager CA Chorus Software Manager CA On Demand Portal CA Service Desk Manager - Unified Self Service CA PAM Client for Linux for zSeries CA Mainframe Connector for Linux on System z CA Graphical Management Interface CA Web Administrator for Top Secret CA CA- Xpertware CA Top Secret CA Top Secret - LDAP CA Top Secret - VSE

Issue/Introduction

Description:

  1. Does the PASSCHAR option REPLACE the default set of special characters or does it AUGMENT it with additional special characters?
    Or asking in another way:

  2. Can PASSCHAR option be entered as individual lines in the start-up parms?
    PASSCHAR(!)
    PASSCHAR(&)

  3. When PASSCHAR is coded - what are the acceptable characters for NEWPW? Example: PASSCHAR(&).

Solution:

Answer

  1. Without PASSCHAR set, the following special characters are still valid in new passwords: National characters ($, @, #) and characters '{' and '}'.
    Then you would use the PASSCHAR control option to add, replace, or remove characters from the password valid character list.

  2. Each PASSCHAR() replaces the previous one.

    It means if you want to enter char one after another you have to do:

    PASSCHAR(|) then
    PASSCHAR(|,_) and so on.

  3. Example:

    TSS9661I        CA Top Secret PASSWORD Status                NEWPW(MIN=04,MAX=008,WARN=03,MINDAYS=01,MC)                         HPBPW(000)                 MSUSPEND(NO)                NPWRTHRESH(2)PWEXP(030)                 PWHIST(02)                  PTHRESH(003) PWVIEW(NO)                 PASSCHAR(&)                              PWVERIFY(YES)              PWENC(AES )                              TSS0300I  MODIFY   FUNCTION SUCCESSFUL 

    And &@#$12 was accepted as new password with TSS r15.0

Environment

Release: TOPSEC00200-15-Top Secret-Security
Component: