Enabling Db2 to receive RACF PassTickets for authenticating protected user IDs (deprecated)
To enable a Db2 server to receive requests from a Db2 requester over TCP/IP connections that use RACF protected user IDs and RACF PassTickets (as passwords), you must define an additional PTKTDATA profile and grant permission to that profile in RACF.
Before you begin
Complete the steps in Enabling Db2 to receive RACF PassTickets.
Receiving RACF PassTickets for authentication of RACF protected user IDs is deprecated. This deprecation does not apply to RACF PassTickets in general or any other use for them in Db2 for z/OS®. For best results, use one of the following alternatives to authenticate RACF-protected user IDs:
- Configure client certification authentication. For more information, see Encrypting your data with Secure Socket Layer (SSL) support.
- In Db2 13 at function level 505 or later, enable token-based authentication. For more information, see Enabling Db2 for token authentication.
About this task
RACF protected user IDs cannot be associated with passwords and instead must use RACF PassTickets for authentication purposes. You must complete the following steps in RACF if protected user IDs are used in connection requests from a Db2 for z/OS requester to a Db2 for z/OS server.
Procedure
To enable Db2 as a server that can receive PassTickets for protected user IDs:
Example
RDEFINE PTKTDATA IRRPTAUTH.SYEC1GLU.*
PERMIT IRRPTAUTH.SYEC1GLU.* CLASS(PTKTDATA) -
ID(SYSDSP) ACCESS(READ)
SETROPTS RACLIST(PTKTDATA) REFRESH