3
我正在嘗試postgresql教程,無法登錄到似乎是執行任何操作所必需的'postgres'用戶帳戶。當我通過安裝時,我認爲我記下了密碼,但顯然沒有。有沒有辦法讓我重置密碼或是否需要重新安裝?感謝您的任何建議。在Ubuntu10.10 Postgresql 8.4中重置'postgres'用戶密碼
我正在嘗試postgresql教程,無法登錄到似乎是執行任何操作所必需的'postgres'用戶帳戶。當我通過安裝時,我認爲我記下了密碼,但顯然沒有。有沒有辦法讓我重置密碼或是否需要重新安裝?感謝您的任何建議。在Ubuntu10.10 Postgresql 8.4中重置'postgres'用戶密碼
sudo passwd postgres
會讓你這樣做。
或者,sudo su - postgres
將允許您在沒有密碼的情況下登錄到postgres用戶的帳戶(自然會要求您輸入密碼以使用sudo)。
感謝的人,工作就像一個魅力。那麼'postgres'用戶只是普通系統用戶設置爲postgresql的根用戶?再次感謝 – thesteve 2011-04-01 18:38:44
'postgres'用戶確實是運行postgresql守護進程的普通系統用戶。默認情況下,Postgres使用系統進行訪問控制,'postgres'用戶本身是數據庫服務器的有效根。所以,是的,當您以'postgres'(或su)登錄到您的計算機時,您可以直接連接到具有完全根級訪問權限的數據庫服務器。 – Kromey 2011-04-01 18:59:38
再次感謝,我仍然在學習,並且只是簡單地解釋這是一個巨大的幫助。 – thesteve 2011-04-01 19:07:18