Previous Topic: Install an ACE1 Service from the Command LineNext Topic: Implementation Guide


Passwords

This Section details the Update Password Utility and password encryption in CA Business Service Insight.

This section contains the following topics:

Update Password Utility

Password Hiding / Encryption

Update Password Utility

The Update Password utility modifies passwords in CA Business Service Insight services, the CA Business Service Insight COM+ engine and Oracle DB.

Because passwords in database connection strings are encrypted in CA Business Service Insight version 8.2, it is difficult to update passwords in multiple configuration files. This makes it inconvenient to update passwords manually.

The utility:

Run the program after changing at least one of the following passwords:

Notes:

Using the Update Password Utility

Follow these steps:

  1. Run the Password Utility from %OG_HOME%\Utilities\PassUpdate\PassUpdate.exe

    The update password utility dialog opens. It lists all the connection string names and the users.

  2. On the Database tab, click the Change button at the top to modify the data source (Oracle TNS names). Enter the new data source The utility modifies the TNS name in all configuration files.
  3. Click the button (...) next to the name of any connection string to open the update dialog.
  4. You can enter a new password and/or user name for that connection string.
    1. Click update to update the user name and/or password.
  5. To apply the password to all users, click the checkbox "Apply password to all users" before opening the update dialog.

    The utlity updates the password for all users when changed.

  6. Insight Connection String. Update this for SMI components.

The pane in the Services tab lists all CA Business Service Insight services that are running in accounts other than localsystems.

Note: The utility does not update passwords with account localsystem.

  1. Click the Services tab to open it.
  2. Enter the Username and password for the account.
  3. Click Change Password.

    The password updates for all services. The utility then restarts the services.

    Note: The utility simultaneously updates the password for the COM+ engine.

Password Hiding / Encryption

Password Hiding / Encryption prevents others from seeing the passwords entered on the Web UI.

Previously, passwords in database connection strings were visible as plaintext in the Web UI. The result was that passwords were visible to anybody who opened the web page. Password encryption "hides" passwords by displaying them only in an encrypted format.

Passwords are no longer visible as plaintext. Instead, we use a password placeholder (${PWD}) for the password in database connection strings.

Note: The password placeholder is hardcoded; users cannot modify it.

The password now displays in a text box as “.” and password confirmation is still required.

Connection string builders automatically extract passwords from a connection string.

These areas use password encryption:

Password Encryption Locations

Passwords are encrypted in these locations:

Password Hiding (Encryption)

You can use three methods to create connection strings.

Connection String Builder

Follow these steps:

  1. Go to Design, Data Acquisition, Adapters.
  2. Click Add New.

    The adapter Wizard displays.

  3. Fill in the required parameters (marked with an asterisk *) and click Next to go to the Connection step.

    The connection step opens.

  4. Select the Database Type.
  5. Click "Set Connection string".

    The Data Link Properties dialog displays.

  6. Select the OLE DB Provider(s) and click Next.

    The Connection Tab displays.

  7. Fill in the required information.
  8. Click Test Connection and click OK.

Connection String Template

Follow these steps:

  1. Go to Design, Data Acquisition, Adapters.
  2. Click Add new.

    The adapter Wizard displays.

  3. Fill in the required parameters (marked with an asterisk *) and click next to go to the Connection step.

    The connection step dialog opens.

  4. Select the Database Type.

    Click Select from Template.

  5. The Data Source Template dialog displays.
  6. Select the appropriate template (Oracle) and click OK.

    The information displays in the Connection string text box and in the password fields.

  7. Replace the general template information (such as "Source=MyTNSAliasName" and "UserId=MyUsername") with the correct information.
  8. Enter the password into the password and password verification fields.
  9. Test the connection.
Connection String Locations

These location on the CA Business Service Insight menu contain connection strings.

Adapters

Data Loading Forms

GUI Path:

Free-Form Reports