DB2 10.5 for Linux, UNIX, and Windows

DB2 and UNIX security

There are some security considerations specific to UNIX platforms that you need to be aware of.

The DB2® database does not support root acting directly as a database administrator. You should use su - <instance owner> as the database administrator.

For security reasons, in general, do not use the instance name as the Fenced ID. However, if you are not planning to use fenced UDFs or stored procedures, you can set the Fenced ID to the instance name instead of creating another user ID.

The recommendation is to create a user ID that is recognized as being associated with this group. The user for fenced UDFs and stored procedures is specified as a parameter of the instance creation script (db2icrt ... -u <FencedID>). This is not required if you install the DB2 Clients or the DB2 Software Developer's Kit.