Browse Prior Art Database

Application Program Interface for Managing User-Specific Data Control Database Area

IP.com Disclosure Number: IPCOM000106648D
Original Publication Date: 1993-Dec-01
Included in the Prior Art Database: 2005-Mar-21
Document File: 2 page(s) / 35K

Publishing Venue

IBM

Related People

Callaway, JR: AUTHOR [+4]

Abstract

Disclosed is a method for managing individual users' database files through a programmatic interface.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 88% of the total text.

Application Program Interface for Managing User-Specific Data Control Database Area

      Disclosed is a method for managing individual users' database
files through a programmatic interface.

      Information about LAN Server domain objects is kept in files
that are referred to collectively as the Domain Control Database

(DCDB).  These files reside on the domain controller, in a DCDB
directory tree.

      In LAN Server, each user is given a separate directory under
the DCDB directory.  The user subdirectory is created whenever a user
is assigned logon assignments, logon applications, or a home
directory, or whenever a user creates a private application.
However, if the contents of a user's directory tree become corrupted,
or if the user wants to reinitialize assignments (etc.), there is no
easy method of removing and rebuilding that user's directory tree and
its contents.  An administrator must either delete the userid or
physically delete the tree, and then reconstruct everything through
the full-screen interface or with backup copies.

      A new Application Program Interface (API), NetUserDCDBInit, was
created to allow a user or administrator to programmatically
initialize a user's DCDB subdirectory.  The full directory tree is
constructed, with access control applied, and default logon
assignments and applications created.  By using this API, a user can
rebuild a corrupted or unwanted user directory without having to know
the actual details of t...