Description
edvrpasswd is a tool to reset lost or forgotten passwords for an exacqVision user. NOTE: this will not modify domain or local computer (OS) passwords.
edvrpasswd contains built-in help, displayed with the ‘-h’ argument:
C:\Program Files\exacqVision\Server\tools> edvrpasswd -h
edvrpasswd: 8.9.14.120870
Options: -h [ --help ] Help message.
-f [ --file ] arg user accounts xml file (optional, default 'useraccounts.xml').
-u [ --user ] arg User name (optional, default 'admin').
-v [ --version ] Version.
1. This tool is included in the installation for all desktop systems (Linux and Windows), appearing first in version 8.9.14.120870.
2. It is located in the tools directory under the install directory of the exacqVision Server.
– – A. It expects to be executed in the tools directory.
– – B. The directory and filename can be specified with the ‘-f’ argument.
– – C. The -f argument is necessary when running edvrpasswd in the tools directory.
– – – a. edvrpasswd -f ../useraccounts.xml
3. It requires elevated privilege to change a password.
4. It follows password complexity rules:– – A. Minumum of 8 characters.– – B.At least 1 upper case character.– – C. At least 1 lower case character.– – D. At least 1 numeric character. – – E. At least 1 other character (punctuation). – – F. The new password must be entered twice.
5. It does NOT add or create a user. – – A. The username MUST be known (if not the default ‘admin’). – – B. The username must exist in the useraccounts file.
6. If the exacqVision Server service is running: – – A. The service will be stopped, the password updated, then the service will be started. – – B. If the ‘stop’ fails, the password will not be updated. – – C. Occasionally, the ‘stop’ will report failure (due to a timeout) before the service has completed stopping. * Wait till the service has stopped. A ‘stop’ completion can be checked with: – – – – Windows: sc query exacqvisionserver – – – – Linux: /etc/init.d/edvrserver status * Run the password tool (it will not attempt to stop or start the service). * Start the service: – – – – Windows: sc start exacqvisionserver – – – – Linux: /etc/init.d/edvrserver start
7. A status return code of 0 indicates successful update of a password.
8. A non-zero status return code indicates failure.
9. This tool does NOT change any user permissions.
10. This tool does NOT change the user status.
– – A. For example: a locked user will remain locked.