This page allows you to create a new user database on your server. After creating it, you can add users to it, and then use it to apply access control to part of your server.

If you have existing user databases in NCSA-style format, or if you want to create a text file to add users in batch mode, you may want to check out the DBM converter as a way to do that. User databases are kept under the ServerRoot, in the subdirectory userdb. That is, on your server, they are kept in the directory . Normally these databases are in DBM format, a high speed database format that guarantees that no matter how large the database is, it will only take one file system access to find a given name.

You do have the option of storing the password files in text format. In that case, each line of the file would read:

user1:password1
user2:password2
with the passwords stored in encrypted form. This is known as an NCSA-style database.
First, you should choose a name for your database. This name will be used throughout the user database forms to refer to the new database. Next, you should choose the type of database. We recommend DBM files, but you can also use NCSA-style plain text password files as well. The administrative password makes it so that you need to enter a password before you can make any changes to a database. If you decide to use the administrative forms to add new users to your database, this means that for each user you enter, you must re-enter the administrative password. This can be quite troublesome. If you plan to add a number of users to your database, we recommend first using no administrative password until you have added most of the users you plan to enter. Then, you can use the modify a database's administrative password form to add an administrative password to it.

Note that the administrative password is stored as a user named "admin" in the database.