环境:linux 下 登录 postgres 账户

操作:root 下输入:sudo -u postgres psql   或 su postgres

问题:显示 could not change directory to "/root": Permission denied

原因:root 下操作,仍然在root文件夹下面,改为 su - postgres,以保证登录正确的环境

解决方法:su - postgres

参考https://www.postgresql.org/message-id/12720.1280260751@sss.pgh.pa.us

Logo

更多推荐