Sunday, August 25, 2013

Creating, Deleting, Inactivating User Accounts

Creating, Deleting, Inactivating User Accounts

In DAC standalone authentication mode, the User Management dialog enables a user with the Administrator permission to manage user accounts. A user account includes a unique identifier, password, and one or more permissions. The Administrator account is created during the initial login to a new DAC installation.
After a user account is created, the Administrator must distribute the DAC repository authentication file to users in order for the users to be able to log into the DAC Client (and access the DAC repository) using their own user name and password.
To create a user account
  1. In the DAC Client, on the File menu, select DAC User Management.
  2. In the User Management dialog, click New.
  3. In the new record field, do the following:
    1. Enter a unique name and password.
    2. Click in the Roles field, and then select the roles you want to associate with this user account.
  4. Click Save.
  5. Click Close to exit the DAC User Management dialog.
  6. Distribute the authentication file for the database where the DAC repository resides to the user.
To delete a user account
  1. On the File menu, select DAC User Management.
  2. In the DAC User Management dialog, select the user account you want to delete.
  3. Click Delete.
  4. Click Close to exit the DAC User Management dialog.
To inactivate a user account
  1. On the elect File, and then DAC User Management.
  2. In the DAC User Management dialog, select the user account you want to inactivate.
  3. Click the Inactive check box.
  4. Click Save.
  5. Click Close to exit the DAC User Management dialog.

Importing DAC User Account Information From a Text File

You can create multiple DAC user accounts by importing the user account information from a text file.
To import DAC user account information from a text file
  1. Create and save a text file containing user account information in one of the following formats:
    • <user name>
      The default role is Developer, and the default password is the same as the user name.
    • <user name>, <password>
      The default role is Developer.
    • <user name>, <password>, <role 1>[,<role 2>][...]
    You can use different formats on different lines in the text file.
  2. In the File menu, select DAC User Management.
  3. Right-click in the DAC User Management dialog, and select Read Users From File.
  4. Navigate to the text file, select it, and then click OK.
    The new user account information will appear in the DAC User Management dialog.

Changing the DAC Repository Encryption Key

When you change the DAC repository encryption key, the following changes occur:
  • All encrypted information is re-encrypted in the DAC repository.
  • The DAC repository is restamped with the new encryption key.
  • The authentication file (cwallet.sso) file is updated with the new key.
To change the DAC encryption key
  1. In the DAC Client, on the Tools menu, select DAC Repository Management, and then select Change Encryption Key.
  2. Click Generate Random Encryption Key to generate an encryption key. The key is displayed in the Key field. Alternatively, you can enter a key in the Key field. The key must be at least 24 characters long.
  3. Click OK.
  4. Distribute the updated authentication file (cwallet.sso) to all users that connect to this repository.

Modifying an Existing Authentication File

A DAC administrator can change the DAC repository schema owner and password in an existing authentication file.
To modify an existing authentication file
  1. Start the DAC Client by navigating to the <Domain_Home>\dac directory and double-clicking the startclient.bat file.
  2. In the Login... dialog, click Configure.
  3. In the Configuring... dialog, select Modify Connection, and then click Next.
  4. Click in the Authentication File field to open the Authentication File dialog.
  5. From the drop-down list, select Modify existing authentication file, and then click OK.
  6. Select the authentication file, and then click OK.
  7. Enter a new table owner name and password, and then click OK.
  8. Click Apply, and then click Finish.
  9. Distribute the updated authentication file (cwallet.sso) to all user accounts that connect to this repository.

No comments:

Post a Comment