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