我最近更改了一个网站的密码,并使用新密码登录,导致 Chrome 保存了该密码。但当我稍后尝试登录时,却失败了。
检查密码管理器条目后发现,新密码已被保存http://example.com/index.html,但也有一个条目http://example.com有旧密码。顺便说一下,这两个 URL 指向的是同一个页面。
我需要将新密码复制到剪贴板,然后登录http://example.com,以便更新http://example.com。这是唯一的方法吗,或者是否有更优雅的解决方法来解决这个问题?
编辑:我不喜欢我的解决方案,因为它需要手动操作,而且费力。它包括以下步骤:
- 前往网站的密码更改页面。
- 大多数网站都会要求您输入当前密码,由于我不记得密码,所以我需要打开设置->密码管理器,然后找到密码。
- 我需要单击带有“显示密码”的按钮才能实际显示它。
- 我需要将其复制到剪贴板并粘贴。
- 输入新密码后,密码并未更新,所以需要注销,然后使用新密码重新登录。
- 稍后,登录神秘地失败了(当时我不知道为什么)。
- 此时,我再次进入密码管理器对话框,发现另一个 URL有旧密码。
- 我需要更改它,所以我找到包含我的新密码的 URL,再次单击“显示密码”,然后将其复制到剪贴板。
- 最后,我用新密码登录,同时小心确保 URL 是我想要更新的 URL(我可能关闭了该选项卡并重新打开,而 URL 可能就是包含新密码的 URL - 是的,我也遇到过这种情况)。最后,这解决了该 URL 的问题。
- 如果由于某种原因,其他 URL 也有旧密码,我需要对每个 URL 重复此操作,否则以后我会再次遇到神秘的失败。
我问的是是否有办法用更少的步骤或更少的时间完成。我的意思是,如果你不知道密码管理器的工作原理,它基本上会让你失望。想象一下,如果一个用户不知道所有这些步骤,他的登录就会失败,然后他就陷入困境。
答案1
- 去
C:\Documents and Settings\<username>\Local Settings\Application Data\Google\Chrome\User Data\Default
- 找到登录数据文件
- 将其复制到其他地方
- 下载http://sqlitebrowser.org
- 安装和浏览数据(转到登录表)
保存并替换原始文件(备份原始文件以防出现问题;))