時(shí)間:2024-03-13 13:56作者:下載吧人氣:22
今天我在用命令行登陸postgresql的時(shí)候,忽然忘記密碼了,重試了N次還是不行,然后我就試著上網(wǎng)找解決之道,最后完美的解決了,可是后來我才發(fā)現(xiàn)還有個(gè)更簡單的方法,該篇博客用來記錄自己沙雕行為。
這個(gè)就是最簡單的方法,你有工具登陸過,完全可以通過工具來修改(可是我當(dāng)時(shí)完全沒想到這個(gè)。。。),我是通過Navicat來連接的,可以直接通過Navicat來修改步驟如下:
1、連接數(shù)據(jù)庫
2、點(diǎn)擊角色
3、選擇角色
4、填入新密碼
5、保存之后,關(guān)閉連接,編輯連接就OK了。
1、找到Postgresql安裝目錄下的data,打開文件夾,找到pg_hba.conf
ps:如果大家找不到,那我推薦一個(gè)文件搜索神器:Listary,大家可以去試試,賊好用
2.用記事本格式打開,拉到最下面,找到所有md5,全都改為trust
3.重啟數(shù)據(jù)庫,然后連接數(shù)據(jù)庫,不輸入密碼,直接點(diǎn)連接,此時(shí)連接成功
ps:在windows的控制面板中,找到管理工具,然后找到服務(wù):postgresql,點(diǎn)擊右鍵 ,重啟就行了。
4.修改密碼
在客戶端修改
alter user postgres with password ‘YOUR PASSWORD’
網(wǎng)友評論