Technical data

14 Managing Security
14-34 Administration Guide
The RDBMS Security realm can be used as a starting point for creating a production
security realm. You can extend the RDBMS Security realm by using the following
interfaces in the
weblogic.security.acl package to add management capabilities
to the RDBMS Security realm:
n ManageableRealm—Create Groups, create and delete ACLs, and perform
lookups of Users, Groups, and ACLs.
n User—Change the password.
n ACL—Add and remove permissions for Users and Groups.
If you extend the RDBMS Security realm with any of these interfaces, you may also
need to update the database schema.
Note: The RDBMS example does not work with databases that have an autocommit
feature enabled. If you use the RDBMS example as a starting point for your
RDBMS implementation, use explicit commit statements in your code and
make sure the autocommit feature in the database you are using is disabled.
To use the RDBMS Security realm:
1. Go to the Security
Realms node in the left pane of the Administration Console.
2. In the right pane of the Administration Console, click the Configure a New
RDBMS Realm link.
3. Define information about the class that implements the RDBMS Security realm.
The following table describes the attributes you set on the General tab.
4. To save your changes, click the Apply button.
Table 14-13 RDBMS Security Realm Attributes on the General Tab
Attribute Description
Name Name of the RDBMS Security realm, such as,
AccountingRealm
Realm Class Name of the WebLogic class that implements
the RDBMS Security realm. The Java class
needs to be in the CLASSPATH of WebLogic
Server.