当前位置:论坛首页 > Linux面板 > 求助

odoo 链接 pgsql 出现权限问题

发表在 Linux面板6 天前 [复制链接] 0 67

9.2最新免费版本 linux 面板
安装系统 ubutun 24 版本
我安装了pgsql  服务器也创建了 odoo 数据库,但是出现
2024-11-29 10:36:58.972 CST [366494] LOG: statement: BEGIN ISOLATION LEVEL REPEATABLE READ 2024-11-29 10:36:58.972 CST [366494] LOG: statement: SELECT sequence_name FROM information_schema.sequences WHERE sequence_name IN ('base_registry_signaling', 'base_cache_signaling_default', 'base_cache_signaling_assets', 'base_cache_signaling_templates', 'base_cache_signaling_routing') 2024-11-29 10:36:58.973 CST [366494] LOG: statement: CREATE SEQUENCE "base_registry_signaling" INCREMENT BY 1 START WITH 1 2024-11-29 10:36:58.973 CST [366494] ERROR: permission denied for schema public 2024-11-29 10:36:58.973 CST [366494] STATEMENT: CREATE SEQUENCE "base_registry_signaling" INCREMENT BY 1 START WITH 1 2024-11-29 10:36:58.974 CST [366494] LOG: statement: ROLLBACK


我在网上查看教程
Odoo 在尝试创建序列 base_registry_signaling 时,由于 public 模式权限不足而失败。这通常是因为 Odoo 使用的数据库用户没有在 PostgreSQL 的 public schema 上创建对象的权限。
执行sudo -u postgres psql出现  ubuntu@VM-12-17-ubuntu:/root$ sudo -u postgres psql
sudo: psql: command not found

我想修改 都没有办法执行
GRANT USAGE ON SCHEMA public TO odoo;       -- 允许访问 public 模式
GRANT CREATE ON SCHEMA public TO odoo;     -- 允许在 public 模式中创建对象
GRANT ALL PRIVILEGES ON SCHEMA public TO odoo; -- 确保有所有操作权限


使用道具 举报 只看该作者 回复
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

立即付费处理

工作时间:09:00至24:00

快速回复 返回顶部 返回列表