One obvious decision to be made up front is who is going to administer DB2 security, which could be more of political decision than a technical one. It would probably be unusual for DB2 Administrators to also be the ones doing primary RACF administration, so if you change all of the DB2 security to use RACF profiles with RACF groups as the controlling points for functional access to DB2 grants, you might not necessarily want to shift responsibility for defining the groups and grant structure away from DB2 Administrators, who might be the only ones in a position to understand what Grants are appropriate.

It is possible to allow a DB2 Administrator authority to create and manage RACF profiles only within specific RACF classes-- e.g., those controlling DB2 security. It would even be possible to give that DB2 Administrator Group Special control over a RACF group that will then be used to "own" all the DB2-related functional RACF groups, which would give the DB2 Administrator the power to create/remove new "owned" groups (with some naming convention essential to avoid potential interference with dataset HLQ groups and other groups unrelated to DB2) and to connect/remove users from those groups. If the functions of the groups are well documented, routine assignment of users to those groups might be a task that should be given to regular RACF Administrators even if the RACF functional groups and grants are set up by DB2 Administrators.
  Joel C Ewing

On 07/07/2012 10:00 AM, Bernd Oppolzer wrote:
I believe, the very short answer to this is:

you give the DB2 GRANTs to RACF groups instead of individual users,
and then you use RACF to do the administration of the RACF groups,
that is: if anyone needs some DB2 rights, you make him or her a member
of the proper RACF group.

You need a naming convention to know what DB2 rights are contained
in what RACF group. Maybe you could pack all tables that belong to an
"application" or a "system" in one RACF group and make the name of the
RACF group
the name of the application or the system. Or: one RACF group for all
the tables
in your DB2 test or development system etc.

Kind regards

Bernd



Am 07.07.2012 15:06, schrieb Mohamed Juma:
Hi list,
I have a conser about using RACF to secure the access to our data base
for users and administration instead of using
internal security.
Can any one give me clue for such implementation;
Mohamed Juma

...

--
Joel C. Ewing,    Bentonville, AR       [email protected] 

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to