我已经创建了包含sql脚本(postgresql)的bash脚本,但失败了 .

拥有者文件:postgres:postgres with 777(chmod),但当我用“./bash1.sh”执行时出错:psql:FATAL:角色“postgres”不存在

bash脚本:

#!/bin/sh

THE_DATABASE=epolicy
MY_TABLE=hpx_sms

psql ${THE_DATABASE} <<THE_END
  SELECT * FROM ${MY_TABLE};
THE_END

如何解决这个问题?或任何参考?谢谢 .