Through the User Logon Exit (TDPLGUX), a user-provided routine can reject, accept, provide, or modify a logon request. The exit also allows the user to send the following options:
- No logon string (TDP has authenticated the database system userid)
- Only a user id that the user routine provides a password for
- A user id that can be validated as not requiring a password
The exit can be activated using the TDP ENABLE LGUX command, either as part of TDP startup in TDPPARM, or anytime thereafter. It can be deactivated anytime using the TDP DISABLE LGUX command.
If the TDPLGUX module is replaced, the new version can be used by first deactivating the old version using the TDP DISABLE LGUX command then activating the new version using the TDP ENABLE LGUX command. Between the two commands, TDPLGUX is not being used.