Symantec Endpoint Protection Manager Reset Admin Password 2021
To reset your Symantec Endpoint Protection Manager (SEPM) admin password, you can use the built-in "Forgot your password?" feature or the resetpass.bat command-line tool. These methods ensure you can regain access to your management console even if you have lost your credentials or are locked out. Method 1: Using the "Forgot Your Password" Link
This is the standard recovery method if your SEPM environment is configured with an email server.
Launch the Console: Open the SEPM logon screen on your management server. Request Reset: Click the Forgot your password? link.
Enter Account Details: In the dialog box, type the user name for the account you need to reset. For domain administrators, include the domain name. For local accounts, leave the domain field blank.
Receive Email: Click Temporary Password. You will receive an email containing a link to activate a temporary password.
Update Password: Log in with the temporary password and change it immediately. Method 2: Using the resetpass.bat Tool
If you do not have an email server configured or are in an isolated environment, use the command-line utility located on the server.
Locate the Tool: Open Windows Explorer on the SEPM server and navigate to the Tools folder. symantec endpoint protection manager reset admin password
64-bit Systems: C:\Program Files (x86)\Symantec\Symantec Endpoint Protection Manager\Tools.
32-bit Systems: C:\Program Files\Symantec\Symantec Endpoint Protection Manager\Tools.
Run as Administrator: Right-click Command Prompt and select Run as administrator, then navigate to the directory above using the cd command. Execute Reset: Type resetpass.bat and press Enter.
Wait and Login: Wait approximately 10 minutes for the reset to take effect.
Default Credentials: Log in using the following default credentials: Username: admin Password: admin
Secure the Account: You will be prompted to change the password immediately upon logging in. Advanced Recovery: Troubleshooting the Reset Email
If the "Forgot your password?" link doesn't send an email, you can force the system to reveal the reset link in its internal logs. To reset your Symantec Endpoint Protection Manager (SEPM)
Stop the SEPM Service: Use Services.msc to stop the Symantec Endpoint Protection Manager service.
Enable Debug Logging: Edit the conf.properties file (located in ...\Tomcat\etc) and set scm.log.loglevel=FINEST and append scm.mail.troubleshoot=1.
Restart and Capture: Start the service again and request the password reset.
Find the Link: Open the stdout-0.log file in the ...\tomcat\logs\ folder and search for "PasswordServlet" to find the generated reset URL.
Resetting the Admin Password in Symantec Endpoint Protection Manager
Symantec Endpoint Protection Manager (SEPM) is a comprehensive security solution that provides protection against various types of threats to computers and networks. As with any management console, access to SEPM is controlled through user accounts, with the administrator account holding the highest level of privilege. However, there are instances where the admin password might be forgotten or compromised, necessitating a reset. This essay outlines the steps and considerations involved in resetting the admin password in Symantec Endpoint Protection Manager.
What This Feature Is NOT
- Not a remote/reset via cloud — SEPM is on-premises; there is no vendor "backdoor" to reset passwords without server access.
- Not a simple "change password" option — that feature only works when you already know the current password.
2. SEPM Database Reset Utility (Manual Reset via Database)
If you cannot use the "Forgot Password" feature (e.g., security questions were never set up, email not configured, or you're locked out completely), SEPM provides a manual reset procedure using command-line tools that directly modify the embedded database. Not a remote/reset via cloud — SEPM is
This is the most commonly documented "reset" feature for complete lockout situations. It involves:
- Stopping SEPM services (Symantec Endpoint Protection Manager).
- Using the
EmbeddedDBRecover.exeutility (located in the SEPM installation folder, e.g.,C:\Program Files (x86)\Symantec\Symantec Endpoint Protection Manager\bin) to access the internal database. - Running SQL commands to update the admin password (usually resetting it to a known default or clearing the hash so no password is required).
- Restarting services and logging in to re-set a new password.
Key limitation: This manual method requires local administrator access to the server where SEPM is installed.
Suggested Paper Title
"Recovery Procedures for Administrative Credentials in Symantec Endpoint Protection Manager: A Technical Case Study"
Method 2: Using the Command Line (For SQL Database)
If you're using a SQL database and the SEPM console isn't accessible:
-
Stop the SEPM Services:
- Navigate to Control Panel > Administrative Tools > Services.
- Stop the Symantec Endpoint Protection Manager service.
-
Open a Command Prompt as Administrator:
- Right-click on Command Prompt and select Run as administrator.
-
Navigate to the SEPM Installation Directory:
- Use the
cdcommand to navigate to where SEPM is installed. Typically, this isC:\Program Files (x86)\Symantec\Symantec Endpoint Protection Manager\SEPManager.
- Use the
-
Execute the Password Reset Command:
- Run the following command to reset the password, replacing
NEW_PASSWORDwith your desired password andadminwith the admin username:java -classpath ".;lib/*;lib\jconn4.jar" -Djava.awt.headless=true com.symantec.mfe.sepsepadmin SEPMAdmin -resetpassword admin NEW_PASSWORD - Note: Ensure you're executing this from the correct directory and that you've replaced
adminandNEW_PASSWORDwith your desired credentials.
- Run the following command to reset the password, replacing
-
Start the SEPM Services:
- Go back to the Services window and start the Symantec Endpoint Protection Manager service.
