Posted on 2008-03-26 11:49
Fingki.li 閱讀(1379)
評(píng)論(0) 編輯 收藏 所屬分類:
About linux
在linux下(我用的是ubuntu7),用新立得軟件包安裝好postgres數(shù)據(jù)庫(kù)和pgAdmin后,在pgAdmin中用默認(rèn)的postgres用戶無法登錄。
上網(wǎng)google了一下,沒找到解決方法,后一朋友告訴我要新建一個(gè)用戶才行,具體做法如下:
1、在命令行下修改用戶postgres的密碼:sudo passwd postgres
然后輸入你要設(shè)置的密碼
2、在命令行下切換到postgres用戶:su postgres
然后輸入剛才設(shè)置的密碼,登錄。
3、在postgres用戶下創(chuàng)建新的超級(jí)用戶: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中做你想做的一切。
(關(guān)于createuser這個(gè)命令具體其他參數(shù),可以在終端輸入:man createuser 來查看細(xì)節(jié))