có chế độ một người dùng, nơi bạn luôn có các khả năng siêu người dùng:
làm gốc
service postgresql stop
với tư cách là người dùng postgres:(bạn có thể cần thay đổi số phiên bản (tại đây 9.1) Non .deb
Các bản phân phối có thể cũng sẽ có một đường dẫn khác ở đây. đường dẫn đầu tiên là mã nhị phân postgres, đường dẫn thứ hai là thư mục chứa postgresql.conf.
/usr/lib/postgresql/9.1/bin/postgres --single -D /etc/postgresql/9.1/main/
trên dòng lệnh mới
alter user postgres with superuser;
ctrl-d để thoát.
làm gốc:
service postgresql start
Một chiến lược tương tự có thể được sử dụng để đặt hoặc đặt lại mật khẩu, v.v.