Adaptive Server agent plug-in server password encryption

The Adaptive Server agent plug-in requires a valid and privileged Adaptive Server login and password to perform its management functions. These functions include retrieving the server log and checking user roles for other parts of the Authentication systems. The password is encrypted using the Data Encryption Standard (DES). To change the password:

  1. Create an encrypted form of the password using the passencrypt program. First, change directory to $SYBASE_UA/bin or %SYBASE_UA%\bin. Then, execute the passencrypt utility. For example, enter:

    passencrypt –text <clear-text-password>
    

    Remember the encrypted string that was produced.

  2. Start the Agent Management Console (AMC) which runs as a Plug-in under Sybase Central.

  3. Connect to the Agent. If the agent is not listed as a child of AMC add the Agent by using the drop down menu on AMC and choosing “Add Agent.” A dialog will appear requesting the host and port name. The agent host name is the network name of the host that the agent is running. The port is typically 9999 but that can be changed on a per agent basis. Use the drop down menu over the Agent and choose “Connect as”. Enter a user name and password that provides and administrative role over the ASEAgentPlugin.

  4. Locate the ASEAgentPlugin in the plug-ins tab. On the detail pane locate the “Attributes” tab and find the “password” attribute. Update the password attribute with the saved results of the passencrypt program from above by using the drop down menu over the password attribute and choosing “update”.

The ASE Agent Plug-in password has now been changed.