Contents Index Revoking integrated login permission Security concerns: unrestricted database access

ASA Database Administration Guide
  Connecting to a Database
    Using integrated logins
      Using integrated logins

Connecting from a client application

A client application can connect to a database using an integrated login in one of the following ways:

If Integrated=YES is specified in the connection string, an integrated login is attempted. If the connection attempt fails and the LOGIN_MODE database option is set to Mixed, the server attempts a standard login.

If an attempt to connect to a database is made without providing a user ID or password, an integrated login is attempted. The attempt succeeds or fails depending on whether the current user profile name matches an integrated login mapping in the database.

Interactive SQL Examples 

For example, a connection attempt using the following Interactive SQL statement will succeed, providing the user has logged on with a user profile name that matches a integrated login mapping in a default database of a server:

CONNECT USING 'INTEGRATED=yes'

The Interactive SQL statement

CONNECT

can connect to a database if all the following are true:

Integrated logins via ODBC 

A client application connecting to a database via ODBC can use an integrated login by including the Integrated (INT) parameter among other attributes in its Data Source configuration.

Setting the attribute Integrated=YES in an ODBC data source causes database connection attempts using that DSN to attempt an integrated login. If the LOGIN_MODE database option is set to Standard, the ODBC driver prompts the user for a database user ID and password.


Contents Index Revoking integrated login permission Security concerns: unrestricted database access