If an application program uses a CONNECT command to start a DBE
session, the user must have both CONNECT authority and RUN
authority to run the program. The runtime CONNECT and RUN
authorities are based on the user's server login. Additionally,
the module owner must have permission to access all objects
acted upon by the program. This usually means one or more of
the table or view authorities must be granted to the module
owner. There may be other authorities needed as well.
The module owner is defined at preprocess time by the -o option
of the preprocess command or, by default, the client's login.
Refer to "Client and Server Login Names" under "Cross-System
Connectivity" in the "Getting Started" chapter.