Chapter 11 Working with User Databases
CiscoSecure User Database
11-2
User Guide for Cisco Secure ACS for Windows Server
78-14696-01, Version 3.1
CiscoSecure User Database
The CiscoSecure user database is the database internal to Cisco Secure ACS. It
supports authentication using ASCII, PAP, CHAP, MS-CHAP, ARAP, LEAP,
EAP-MD5, EAP-TLS, and PEAP(EAP-GTC).
The CiscoSecure user database is crucial for the authorization process. Regardless
of whether a user is authenticated by the internal user database or by an external
user database, Cisco Secure ACS authorizes network services for users based
upon group membership and specific user settings found in the CiscoSecure user
database. Thus, all users authenticated by Cisco Secure ACS, even those
authenticated by an external user database, have an account in the CiscoSecure
user database.
About the CiscoSecure User Database
The CiscoSecure user database draws information from a number of data sources,
including a memory-mapped, hash-indexed file,
VarsDB.MDB
(in Microsoft Jet
database format), and the Windows Registry.
VarsDB.MDB
uses an index and tree
structure, so searches can occur logarithmically rather than linearly, thus yielding
very fast lookup times. This enables the CiscoSecure user database to authenticate
users quickly.
Unless you have configured Cisco Secure ACS to authenticate users with an
external user database, Cisco Secure ACS uses usernames and passwords in the
CiscoSecure user database during authentication. For more information about
specifying an external user database for authentication of a user, see
Adding a
Basic User Account, page 7-5
.