Previous Topic: SQL Access to a Non-SQL-Defined DatabaseNext Topic: SQL Security Enforcement


Using Database Procedures

What You can Do

You can use a database procedure to enforce user-defined security rules for non-SQL-defined databases. The procedure can make use of centralized security to actually do the checking which in turn will invoke an external package if appropriate.

What is a Database Procedure

A database procedure is a user-written exit specified as part of the schema definition of the non-SQL-defined database. Both area- and record-level procedures are supported. They allow you to specify which non-SQL DML verbs will cause invocation of the procedure.

Advantages of Database Procedures