共享对象(.so)文件postgresql的权限被拒绝

佩德罗·卡尔德拉(Pedro Caldeira)

我正在尝试将C语言函数导入到我的postgresql数据库中。

我的共享对象位于主目录中,但无法在数据库中使用它。

CREATE OR REPLACE FUNCTION add_one(integer) RETURNS integer AS '/home/pedro/.../.../example.so', 'add_one' LANGUAGE C STRICT;

这是我的错误信息:

ERROR:  could not access file "/home/pedro/.../.../example.so": Permission denied

我想可能是我的操作系统阻止了对该文件的访问,但是我不想授予所有用户权限。

tl; dr:我正在寻找一种优雅的解决方案,将我的C语言函数作为共享对象文件导入到我的postgresql数据库中。

提前致谢!

克里斯·特拉弗斯(Chris Travers)

您需要授予postgres用户权限,因为该用户是数据库运行所在的用户。请注意,然后您可以向数据库用户授予运行该功能的权限(默认情况下,除非您撤消了公共访问权限,否则他们可能拥有该功能)。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Docker和Mysql:libz.so.1:无法打开共享对象文件:权限被拒绝

来自分类Dev

libavdevice.so.57:无法从共享对象映射段:权限被拒绝”

来自分类Dev

接收共享文件时,Android“权限拒绝”

来自分类Dev

Centos 6.4-无法从共享对象映射段:权限被拒绝

来自分类Dev

在QML文件之间共享对象

来自分类Dev

chroot环境中用于postgresql的共享内存:权限被拒绝?

来自分类Dev

Samba共享权限拒绝用户写入文件,但仍显示

来自分类Dev

Samba共享权限拒绝用户写入文件,但仍显示

来自分类Dev

读取权限被拒绝的文件在UNC共享中不可见

来自分类Dev

SO(共享对象)编号如何工作?

来自分类Dev

共享对象文件如何与其他共享或常规对象链接以产生新的对象文件?

来自分类Dev

java.lang.UnsatisfiedLinkError: ... libocijdbc12.so: libclntsh.so.12.1: 无法启用可执行堆栈,因为共享对象需要:权限被拒绝

来自分类Dev

特定的“无法打开共享对象文件”错误

来自分类Dev

加载共享库时出错:libGLEW.so.1.10:无法打开共享对象文件

来自分类Dev

权限被拒绝的NetApp导出共享

来自分类Dev

Java:将创建对象的访问权限授予共享资源

来自分类Dev

错误而载入共享库:libgmock.so:无法打开共享对象文件:没有这样的文件或目录

来自分类Dev

无效的mex文件libarmadillo无法打开共享对象文件

来自分类Dev

将对象放在共享内存中以在.so中使用

来自分类Dev

加载共享库时出错;无法打开共享对象文件:没有这样的文件或目录

来自分类Dev

加载共享库时出错:无法打开共享对象文件:没有这样的文件或目录

来自分类Dev

为什么即使运行ldconfig后,“加载共享库时出错:libssl.so.6无法打开共享对象文件”?

来自分类Dev

使用Boost无法解决,无法打开共享对象文件

来自分类Dev

CMAKE RPATH不起作用-找不到共享对象文件

来自分类Dev

可执行文件与共享对象

来自分类Dev

如何修复“预期的NDK STL共享对象文件”?

来自分类Dev

可执行文件与共享对象

来自分类Dev

在两个(或多个).py文件之间共享python对象

来自分类Dev

即使设置了 ACL,也无法公开共享文件对象

Related 相关文章

  1. 1

    Docker和Mysql:libz.so.1:无法打开共享对象文件:权限被拒绝

  2. 2

    libavdevice.so.57:无法从共享对象映射段:权限被拒绝”

  3. 3

    接收共享文件时,Android“权限拒绝”

  4. 4

    Centos 6.4-无法从共享对象映射段:权限被拒绝

  5. 5

    在QML文件之间共享对象

  6. 6

    chroot环境中用于postgresql的共享内存:权限被拒绝?

  7. 7

    Samba共享权限拒绝用户写入文件,但仍显示

  8. 8

    Samba共享权限拒绝用户写入文件,但仍显示

  9. 9

    读取权限被拒绝的文件在UNC共享中不可见

  10. 10

    SO(共享对象)编号如何工作?

  11. 11

    共享对象文件如何与其他共享或常规对象链接以产生新的对象文件?

  12. 12

    java.lang.UnsatisfiedLinkError: ... libocijdbc12.so: libclntsh.so.12.1: 无法启用可执行堆栈,因为共享对象需要:权限被拒绝

  13. 13

    特定的“无法打开共享对象文件”错误

  14. 14

    加载共享库时出错:libGLEW.so.1.10:无法打开共享对象文件

  15. 15

    权限被拒绝的NetApp导出共享

  16. 16

    Java:将创建对象的访问权限授予共享资源

  17. 17

    错误而载入共享库:libgmock.so:无法打开共享对象文件:没有这样的文件或目录

  18. 18

    无效的mex文件libarmadillo无法打开共享对象文件

  19. 19

    将对象放在共享内存中以在.so中使用

  20. 20

    加载共享库时出错;无法打开共享对象文件:没有这样的文件或目录

  21. 21

    加载共享库时出错:无法打开共享对象文件:没有这样的文件或目录

  22. 22

    为什么即使运行ldconfig后,“加载共享库时出错:libssl.so.6无法打开共享对象文件”?

  23. 23

    使用Boost无法解决,无法打开共享对象文件

  24. 24

    CMAKE RPATH不起作用-找不到共享对象文件

  25. 25

    可执行文件与共享对象

  26. 26

    如何修复“预期的NDK STL共享对象文件”?

  27. 27

    可执行文件与共享对象

  28. 28

    在两个(或多个).py文件之间共享python对象

  29. 29

    即使设置了 ACL,也无法公开共享文件对象

热门标签

归档