我在閱讀本教程時HERE。有下面的命令登錄的用戶:「角色」在postgresql中不存在
# login as user "user"
psql -U user
當我執行上面的命令,我得到一個錯誤說以下內容:
psql: FATAL: role "user" does not exist
我看到的唯一的在線幫助爲HERE時,紛紛表示如下:
FATAL:角色 「名爲myUsername」 不存在
默認情況下,PostgreSQL使用與當前unix用戶相同的 名稱連接到PostgreSQL用戶。您尚未在數據庫中按該名稱創建PostgreSQL用戶 。
創建一個合適的用戶,或指定一個不同的用戶名連接 。在命令行工具中,-U標誌執行此操作。
但我還是不太明白,爲什麼我得到這個錯誤,有人能幫我理解這個請。
謝謝。
連接你得到的錯誤,因爲您尚未創建名稱爲「user」的用戶。 – dsh