我将 pgcrypto 扩展安装为超级用户,如下所示:
CREATE EXTENSION pgcrypto;
作为超级用户,我对其进行了测试,发现它可以工作:
select gen_salt('bf');
gen_salt
-------------------------------
$2a$06$CJPcLcOBZnCEl.Z5ChrSbO
但是,当以其他用户身份登录时,我收到如下错误:
select gen_salt('bf');
ERROR: function gen_salt(unknown) does not exist
如何使 pgcrypto 库对所有用户可见?
谢谢。