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; -- 确保有所有操作权限
|
|