ODBC Server Reference Manual
Architecture Overview
HP NonStop ODBC Server Reference Manual—429151-002
2-19
NonStop ODBC Server Objects and Relationships
body of the procedure. In addition, Step 5 is a ServerClass_Send to the server class.
The other steps remain the same.
NonStop ODBC Server Objects and Relationships
In addition to enabling clients to connect to and use a database, the NonStop ODBC
Server also supports configuring many aspects of the connection for performance and
management reasons.
Clients connect under a username; all the client’s attributes are based on this name.
The term “logical username” refers to names in the client’s name space. The NonStop
ODBC Server supports aliases so the logical name with which the client connects can
be mapped to another logical name. In addition, the logical name is mapped to the
Guardian name under which the NonStop ODBC server runs.
The following are the types of names used by the NonStop ODBC Server:
Most attributes of a client connected to the NonStop ODBC Server are associated with
the client’s alias username; a few are associated with the corresponding logical
username or Guardian name.
NonStop ODBC Server entities of interest are as follows:
Alias username The logical name provided by the client in the connect/logon
message. This name distinguishes the client to the NonStop
ODBC Server.
Logical username The logical name the client uses for object qualification. All
alias usernames are mapped to a logical username (which can
be the same name for more than one alias username).
Guardian
username
The name under which the NonStop ODBC server performs
authentication and all access authorization. There is a one to
one association between a logical username and a Guardian
username.
User A set of attributes that describes the association between the
logical username and the Guardian username.
Alias An association of alternate usernames with profile names and
logical usernames.
Profile A set of attributes that describe the NonStop ODBC Server
environment, the NonStop SQL/MP environment, and the
resource accounting environment. The profile references both
the resource accounting and tracing configurations applicable
to this profile.
SCS configuration A set of attributes that describe the SQL Communication
Subsystem process creation values, network protocol and
service characteristics, performance and diagnostic settings,
and program definitions.