Posted on 2008-03-26 11:49
Fingki.li 閱讀(1379)
評論(0) 編輯 收藏 所屬分類:
About linux
在linux下(我用的是ubuntu7),用新立得軟件包安裝好postgres數據庫和pgAdmin后,在pgAdmin中用默認的postgres用戶無法登錄。
上網google了一下,沒找到解決方法,后一朋友告訴我要新建一個用戶才行,具體做法如下:
1、在命令行下修改用戶postgres的密碼:sudo passwd postgres
然后輸入你要設置的密碼
2、在命令行下切換到postgres用戶:su postgres
然后輸入剛才設置的密碼,登錄。
3、在postgres用戶下創建新的超級用戶:createuser -P testuser
具體過程如下:
postgres@liqingfeng:/$ createuser -P testuser
Enter password for new role:
再輸入一遍:
Shall the new role be a superuser? (y/n) y
CREATE ROLE
4、這樣就可以在pgAdmin在用新建的用戶testuser來登錄了。
之后可以在pgAdmin中做你想做的一切。
(關于createuser這個命令具體其他參數,可以在終端輸入:man createuser 來查看細節)