skip to main content
Getting Started : Using the Drivers : Required Permissions for the Java 2 Platform : Permissions for Kerberos Authentication : DB2
  
DB2
grant codeBase "file:/install_dir/lib/-" {
   permission javax.security.auth.AuthPermission
      "createLoginContext.DDTEK-JDBC";
   permission javax.security.auth.AuthPermission "doAs";
   permission javax.security.auth.kerberos.ServicePermission
      "krbtgt/your_realm@your_realm", "initiate";
   permission javax.security.auth.kerberos.ServicePermission
      "principal_name/db_hostname@your_realm", "initiate";
};
where:
install_dir is the product installation directory.
principal_name is the service principal name registered with the Kerberos Key Distribution Center (KDC) that identifies the database service.
your_realm is the Kerberos realm (or Windows Domain) to which the database host machine belongs.
db_hostname is the host name of the machine running the database.