ฉันติดตั้ง postgresql บนราสเบอร์รี่ปี่ จากนั้นฉันพยายามเข้าถึงและฉันจะได้รับ:
pi@raspbmc:~$ psql
psql: FATAL: role "pi" does not exist
pi@raspbmc:~$ psql -U postgres
psql: FATAL: Peer authentication failed for user "postgres"
pi@raspbmc:~$
ฉันต้องการมีชื่อผู้ใช้ & amp; ตั้งค่ารหัสผ่านเพื่อให้สามารถเชื่อมต่อกับฐานข้อมูลของฉันอย่างปลอดภัยผ่านเครือข่ายท้องถิ่นและผ่านทางอินเทอร์เน็ตจากระยะไกล (การตั้งค่าการส่งต่อพอร์ตที่ฉันรู้ .. )
คุณกำหนดค่าผู้ใช้ของคุณหรือยัง ( postgres1s1.blogspot.ca/2012/04/... )
—
Ƭᴇcʜιᴇ007
ขอบคุณ เป็นการเริ่มต้นฉันพยายามเปลี่ยนรหัสผ่าน postgres (sudo passwd postgres) และตั้งเป็นบางสิ่ง จากนั้นฉันเข้าสู่ pg_hba.conf และพยายามเปลี่ยนกฎพื้นฐานให้มีรหัสผ่านหรือวิธีการ md5 แต่การป้อนรหัสผ่านผู้ใช้ไม่ได้ช่วยอะไร ดังนั้นฉันจะตั้งรหัสผ่านที่ไหน นอกจากนี้ฉันจะเขียนกฎเพื่อยอมรับการเชื่อมต่อจากอินเทอร์เน็ตด้วย user & amp; pass ได้อย่างไร
—
e-r-a-n