HP 3000 Manuals

HP TurboIMAGE/iX Database Security [ HP ALLBASE/4GL Developer Administration Manual ] MPE/iX 5.0 Documentation


HP ALLBASE/4GL Developer Administration Manual

HP TurboIMAGE/iX Database Security 

Before an HP TurboIMAGE/iX database can be used in an application, the
database must be defined within HP ALLBASE/4GL and you must specify that
the application may access the database.

Defining an HP TurboIMAGE/iX Database 

An HP TurboIMAGE/iX database must be defined on the database definition
screen before any applications may access it.  Select the Databases 
option on the main menu to display this screen.

[]
To complete this screen you must enter the name that HP ALLBASE/4GL applications will use as the database name, the type of database, a description of the database, and the external name of the database. The external name must be the name of the HP TurboIMAGE/iX database root file. The external name field appears in a window after the database type field is entered.
[]
Associating HP TurboIMAGE/iX Databases with an Application Before an application may access a database, you must specify that the application has access to the database, using the parameters for database access screen. On this screen you can also specify database access restrictions for the application. The database access restrictions consists of a password. When an HP ALLBASE/4GL application accesses an HP TurboIMAGE/iX database, it must present a password to satisfy the HP TurboIMAGE/iX security provisions. This password must be a valid HP TurboIMAGE/iX user class password defined by the HP TurboIMAGE/iX database administrator. The password you specify determines the HP TurboIMAGE/iX access read and write permissions for an HP ALLBASE/4GL application, and for all end users and developer users of the application. To associate a database with an application, and to set the database access parameters, select the DB Access option on the main menu. This selection takes you to the parameters for database access screen.
[]
To complete this screen, you must enter the application name. After doing so, a scroll area displays a list of the HP TurboIMAGE/iX databases that the application may currently access. You may then add a database to the list, change the access parameters for an accessible database, or delete a database from the list. If you wish to add a database to the list, the database name that you enter must be defined on the database definition screen. Access Parameters. When you enter a database name, and then commit the field, a window containing the password field is displayed. If you are changing the access parameters for a database already listed on this screen, the current user access password for the database is displayed in this field. If the database has no user access password, or you are adding a new database to the list, the password field is blank.
[]
In the password field you can enter an HP TurboIMAGE/iX user class password that is defined by the HP TurboIMAGE/iX administrator as a valid password for a specific user class. The password field is optional, and if you leave the field blank, HP TurboIMAGE/iX will interpret the access permissions to be those of user class zero, which has no password. A database password only applies for the specified application. If a database is accessed by more than one application, the password may be different for each application.


MPE/iX 5.0 Documentation