Home > Computers > How to Reset a Forgotten BlackBerry Administration Service Password

How to Reset a Forgotten BlackBerry Administration Service Password

  • Open SQL Server Management Studio Express.
  • Navigate to the BESMgmt database.
  • Navigate to the dbo.BASUsers table.
  • Right click dbo.BASUsers & select Open Table.
  • Find the row with System Administrator as the DisplayName.
  • Copy the current contents on the LoginPassword field to a temporary location.
  • Paste -68c35389cf7c4cc4207a6df87216de44 into the LoginPassword field.
  • Close the table.
  • Now login to the BAS website using P@ssw0rd as the password.
  • Click Manage Users.
  • Click Search to return all users.
  • Click System Administrator.
  • Click Edit user.
  • Click on the wrench to the right of the password.
  • Type the new password twice then click the green check mark.
  • Click Save All.
Categories: Computers Tags: ,
  1. jmoen
    March 4, 2011 at 3:24 am


  2. Aurélien P
    April 14, 2011 at 8:15 am

    SQL management studio express is not included with Blackberry Server.

    It need been downloaded from Microsoft website and installed first.

    Your how to was working perfectly. Tks !

  3. Davis
    October 4, 2011 at 11:18 am

    or just use >OSQL


    >update BASUsers set LoginPassword = ‘-68c35389cf7c4cc4207a6df87216de44′ where displayname =’BESadmin’

  4. spook
    October 11, 2011 at 1:12 pm

    I only get the following fields:
    Column Name – LoginPassword
    Data Type – varchar(256)
    Allow Nulls – Yes

    Where should I paste this?

    • patrickhoban
      October 21, 2011 at 10:47 am

      You paste that value into the LoginPassword field.

  5. Peter
    November 24, 2011 at 3:22 am

    Works just fine. Thank you!
    In my case the account was locked so I simply changed the value to Null

  6. Rene Stock
    February 1, 2012 at 4:45 pm

    Was this hash created with the “encode” or the “hash” option? With BES 5.0 SP3 the “hash” version is used. I still cannot login to BAS.


    • patrickhoban
      February 2, 2012 at 11:14 am

      I assume hash. When I wrote this I had access to a test BES server that I could login to. I set the password for the BAS account on it to P@ssw0rd then just copied the contents from the LoginPassword field.

  7. Peter
    April 30, 2012 at 10:00 am

    This worked great! I appreciate you posting this.

  8. Emzie
    August 17, 2012 at 3:50 am

    This worked brilliantly, except I had to make the change on the BESXMgmt database, NOT the BESMgmt database. Also, as I already have several SQL2005 servers, I was able to connect across the network using one of those, instead of SQL Express.

    • patrickhoban
      August 17, 2012 at 9:55 am

      Cool! Thanks for reading my blog.

  1. January 2, 2011 at 11:08 pm

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

%d bloggers like this: