Google Chrome Password Manager

user-pic
Vote 0 Votes
So I had to let a co-worker use my computer yesterday.  He needed to activate his Google account, so he could activate his Google calendar, so we can manage our time better -- more like I can track him down easier :p

All is fine and good, until he click the "never for this site" button for remember password on our campus central authentication system...  Apparently, some how that translated to Chrome as "remove the current entry that auto loaded on page load" (my personal login), "and never ask user whether or not Chrome should remember the login information for this domain"...  This was very problematic, because now I cannot get Google to remember MY login on MY computer which I use on a regular basis and want to be lazy on!!

I poked around the options, and forms, but was unable to find a way to un-do that forsaken button click he did, so I realized I had to dig further. After much searching around and poking around, i the profile settings directory of Google Chrome, I found a sqlite3 database, which contained all the login information.  This file can be read with any sqlite3 db manager.  Luckily, I was able to remove the block from here manually.  As a memo for self -- in case if people clicks the evil button on me again -- here are the procedures to un-do that click.
First, the file is located in the Local Settings folder.  This means the path may very well differ for Vista and Windows 7 users.  I user Windows XP Pro still, so this is the path for me:
C:\Documents and Settings\<username>\Local Settings\Application Data\Google\Chrome\User Data\Default

Vista and Windows 7 users may wish to try something like:
C:\Users\<username>\Local\Application Data\Google\Chrome\User Data\Default

<username> needs to be replaced with the username being used to login.

If you are unable to see the folders, you should enable viewing of hidden files.

Once found, the file in the particular folder is called: Web Data

Be sure chrome.exe is not running (ctrl-alt-delete, processes, kill all instances of chrome.exe), load the file using sqlite3 db manager.

Under logins, find the record matching the site that is blocked, and remove it.  The record you want to delete should have a "blacklisted_by_user" flag set to 1.

Save the db (if required by db manager), and you are good to go!

Know a better way to do this?  Know where the file is on Vista and Windws 7?  Please let me know via the comments!

No TrackBacks

TrackBack URL: http://www.andyhuang.net/mt/mt-tb.cgi/19

3 Comments

| Leave a comment

Andy you sure when about this the hard way. All you have to do is go into Chromes options then go to the personal tab and open show saved passwords and delete the website from the exceptions tab.

Hm... I wonder if Chrome have changed in the last few months, or I was selectively blind back then :) I failed at locating exceptions tab and so it wasn't an option for me then...

I'm now happily on Snow Leopard with Safari / Firefox hybrid, so I don't really worry too much about Chrome anymore. But thanks for the tip none the less though!

user-pic

Not always accurate with the "exceptions" tab i see a lot of people talking about. For instance I have only one address on my tab but unfortunately have multiple websites that i no longer have the option to save my new passwords. Hacking a chrome system file may be a good approach since developers dont seem to be worried.

Leave a comment