Operating system authentication

Operating system (OS) authentication is a method for identifying an individual user with credentials supplied by the operating system of the user's computer. These credentials can be the OS password or can include digital certificates in the user's computer.

Possible benefits of using OS authentication include the following:

Possible drawbacks of using OS authentication include these:

TipTip:

When the operating system is Windows, operating system authentication is also referred to as Windows authentication.

Operating system authentication and the DBMS

The amount of setup necessary to use OS authentication depends on the database management system (DBMS) in which you use OS authentication.

No additional setup is needed in the DBMS to use OS authentication to connect from an ArcGIS client to either a DB2 or Informix database if the default server authentication method is used. The DBA adds an OS login, then grants that login access to specific databases. When the user connects, the login is authenticated on the database server. If the DBMS is set to use client authentication instead, a local login must be created on each client machine.

If you choose to use OS authentication with an Oracle database, you need to make specific settings to the user account and Oracle configuration files within the Oracle DBMS to use OS authentication. Consult your Oracle documentation for the specific steps necessary for your database release.

It is not recommended to use OS authentication with geodatabases in PostgreSQL, because you would have to change to an unsecured authentication type in the database.

SQL Server uses a digital certificate along with the user name and password to authenticate a user. For this reason, using operating system authentication can be more secure than using database accounts.

NoteNote:

Be aware that you cannot use an ArcSDE service to connect to a geodatabase in Oracle, Informix, DB2, or PostgreSQL from ArcGIS.

11/14/2016