SEP12: Lost Password for Embedded Database
Created: 02 Jul 2012 | 16 comments
The previous administrator have set up a brand new SEP12 Manager Console but did not share the password with the current administrators. Is there any way that I can reset or recover the forgotten password?
Discussion Filed Under:
Comments 16 Comments • Jump to latest comment
Please go ahead and reset the password of the Manager console.
Go to the following location
Drive:\Program Files\Symantec\Symantec Endpoint Protection Manager\Tools and then double click on the resetpass.bat a CMD window would appear and then login into the SEPM as the user name : admin and password also admin.
It should then ask you to enter a new password.
For embedded databse password refer to the following links:-
https://www-secure.symantec.com/connect/forums/management-server-configuration-wizard-login
https://www-secure.symantec.com/connect/forums/determine-database-type
I already have the admin password. Now I need to recover the embedded database admin (DBA) password.
I follow the instructions in given link but there is nothing to be found in the System DSN.
Try the password as SYMANTEC or symantec
I have tried all combinations of the word Symantec but still can't get through. Anyway to reset of recover the DBA password?
How to find the Database password for Embedded Database
Click Start > Run and type "odbcad32"
Data required in ODBC
Username should be "DBA"
Password should be the first password that you used to login to SEPM.
Server name should be the name of the server.
Database name should be "sem5"
If you dont remember the password follow the following steps to get the password
display_errors = On
display_startup_errors = On
Fatal error: Uncaught exception 'com_exception' with message '<b>Source:</b> ASAProv.90<br/><b>Description:</b> Request to start/stop database denied' in C:\Program Files\Symantec\Symantec Endpoint Protection Manager\Inetpub\Reporting\Common\ado.php:40 Stack trace: #0 C:\Program Files\Symantec\Symantec Endpoint Protection Manager\Inetpub\Reporting\Common\ado.php(40): com->Open('Provider=ASAPro...', 'DBA', 'password') #1 C:\Program Files\Symantec\Symantec Endpoint Protection Manager\Inetpub\Reporting\Common\connectdb.php(46): ado_connect(Object(com), 'SymantecEndpoin...', 'DBA', 'password', NULL, NULL) #2 C:\Program Files\Symantec\Symantec Endpoint Protection Manager\Inetpub\Reporting\Login\curl_funcs.php(360): connectnav(Object(com)) #3 C:\Program Files\Symantec\Symantec Endpoint Protection Manager\Inetpub\Reporting\Login\curl_funcs.php(98): doProcessLoginResponse('admin', '<?xml version="...', '<?xml version="...', 0) #4 C:\Program Files\Symantec\Symantec Endpoint Protection Manager\Inetpub\Reporting\Login\Login_verify.php(2 in C:\Program Files\Symantec\Symantec Endpoint Protection Manager\Inetpub\Reporting\Common\ado.php on line 40
Note: The password next to DBA which is bold in the above example is the password for ODBC
display_errors = Off
display_startup_errors = Off
Then try the ODBC with the password and the connection should be successful.
Thanks.
Well, then in that case there's only one way, Perform Disaster Recovery.
How to perform Disaster Recovery without Database backup/Restore
https://www-secure.symantec.com/connect/articles/how-perform-disaster-recovery-without-database-backuprestore
Solution
The embedded database password can be changed by using the tool "dbisqlc.exe", provided by Sybase.
This tool is stored in the following default location:
C:\Program Files\Symantec\Symantec Endpoint Protection Manager\ASA\win32\
To change the embedded database password, follow the steps below:
C:\Program Files\Symantec\Symantec Endpoint Protection Manager\ASA\win32\
C:\Program Files\Symantec\Symantec Endpoint Protection Manager\db\sem5.db
GRANT CONNECT TO DBA IDENTIFIED BY "<New Password>"
After changing the password, it is necessary to run the Management Server Configuration Wizard, then restart the IIS and SEPM services.
Regards
Sayan
http://www.symantec.com/business/support/index?page=products&locale=en_us
I do not have the current password.
Solution
\\ProgramFiles\Symantec\ Symantec Endpoint Protection Manager\Server Private Key Backup
\\ProgramFiles\Symantec\ Symantec Endpoint Protection Manager\
Warning: Re-installation of Symantec Endpoint Protection Manager needs to be done on the same IIS Port and Website for it restore client-server communication after the Disaster Recovery Process is complete.
Note: If one of the other certificate types has been implemented, select that type.
Note: The only supported paste mechanism is Ctrl + V.
Note: If you get an error message that says you have an invalid keystore file, you probably entered invalid passwords. Retry the password copy and paste. (This error message is misleading.)
\Program Files\Symantec Endpoint Protection Manager\
on the new "Symantec Endpoint Protection Manager" and rename the "Db" folder to "Db_new"
\Program Files\Symantec Endpoint Protection Manager\
\Program Files\Symantec Endpoint Protection Manager\db1\sem5.db
Regards
Sayan
http://www.symantec.com/business/support/index?page=products&locale=en_us
Symantec Support might know a way to achieve this, so I would suggest you to open a ticket and see with them.
Please remember to mark the proper comment as SOLUTION:
- to identify threads that do not require further assistance
- to let other visitors know how to fix such issue
Try your SEPM console password (system admin). That may or may not work; if this password was not changed since the installation, it should work because the DB password is arguably the initial password of the system admin of SEPM.
If you are not able to log in, try to remember to the initial admin password.
In SEP 11, there was a rather dirty hack to retrieve the password, but that does not seem to work anymore.
The database user name is "dba".
Create a support case with symantec they might have any steps to reset the DB password.
No public article is der to help you in this case...
Kindly check with Symantec Support Team ASAP.
Mohan Babu
moglie20@gmail.com
+91 9884382160
Your satisfaction is very important to us.If you find above information helpful or it has resolved your issue...please mark it accordingly :)
Hi,
I am agree with Simpson Homer, you will have to perform the diaster recovery without database.
Create a new database password & keep it at secure place.
Total how many clients you have in the network?
Chetan Savade
Technical Support Engineer, Endpoint Security
Enterprise Technical Support
CCNA | CCNP | MCSE | SCTS |
Don't forget to mark your thread as 'SOLVED' with the answer that best helps you.&
Have you tried my attached step. Hope it help you.
Thanks.
How to find the Database password for Embedded Database
https://www-secure.symantec.com/connect/articles/how-find-database-password-embedded-database
https://www-secure.symantec.com/connect/forums/embedded-database-password
Any update on this?
Mohan Babu
moglie20@gmail.com
+91 9884382160
Your satisfaction is very important to us.If you find above information helpful or it has resolved your issue...please mark it accordingly :)
Would you like to reply?
Login or Register to post your comment.