首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何修复在客户端主页'/usr/lib‘(/usr/lib)中找不到的进程实用程序'pg_restore’执行错误?

如何修复在客户端主页'/usr/lib‘(/usr/lib)中找不到的进程实用程序'pg_restore’执行错误?
EN

Stack Overflow用户
提问于 2022-03-03 03:54:13
回答 1查看 3.3K关注 0票数 0

我想恢复数据库备份,我使用的是ubuntu20.04、dbeaver和postgresql 12。

当我想要添加Local client然后Add home时,我得到了permission denied error

运行命令which psql导致/usr/bin/psql

我知道postgresql路径是/usr/lib/postgresql/12/bin,但问题是我无法使用dbeaver访问psql路径。

我还授予了dbeaver的所有权限。

下面是我得到的实际错误:

有什么办法解决这个问题吗?

EN

回答 1

Stack Overflow用户

发布于 2022-03-03 08:37:21

这表示您在/usr目录上设置了奇怪的权限。允许启动该目录上的DBeaver“读”和“执行”的用户。

在正确安装的Linux机器上,权限应该设置如下:

代码语言:javascript
运行
复制
> ls -ld /usr
drwxr-xr-x. 39 root root 4096 Jan 11 10:28 /usr

你可以把他们像这样

代码语言:javascript
运行
复制
chmod 0755 /usr
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71331957

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档