postgresql 数据库创建错误:访问被拒绝Odoo 14

t3psigkw  于 2023-03-22  发布在  PostgreSQL
关注(0)|答案(2)|浏览(832)

我已经搜索了很多源没有任何成功.我安装了odoo 14在我的系统,现在试图创建第一个数据库,它是给数据库创建错误.

我的odoo-server.conf:

[options]
; This is the password that allows database operations:
admin_passwd = admin
db_host = False
db_port = False
db_user = odoo
db_password = False
logfile = /var/log/odoo/odoo-server.log
addons_path = /opt/odoo/src/addons,/opt/odoo/src/odoo/addons

psql中存在的数据库列表:

List of databases
      Name      |  Owner   | Encoding | Collate | Ctype |   Access privileges   
----------------+----------+----------+---------+-------+-----------------------
 UNEXT-COE21    | postgres | UTF8     | en_IN   | en_IN | 
 engro          | postgres | UTF8     | en_IN   | en_IN | 
 myproject      | postgres | UTF8     | en_IN   | en_IN | 
 postgres       | postgres | UTF8     | en_IN   | en_IN | 
 template0      | postgres | UTF8     | en_IN   | en_IN | =c/postgres          +
                |          |          |         |       | postgres=CTc/postgres
 template1      | postgres | UTF8     | en_IN   | en_IN | =c/postgres          +
                |          |          |         |       | postgres=CTc/postgres
 testdb         | postgres | UTF8     | en_IN   | en_IN | =Tc/postgres         +
                |          |          |         |       | postgres=CTc/postgres+
                |          |          |         |       | arijit=CTc/postgres
 unextcoeserver | postgres | UTF8     | en_IN   | en_IN |

PSQL用户:

List of roles
 Role name |                         Attributes                         | Member of 
-----------+------------------------------------------------------------+-----------
 arijit    | Create DB                                                  | {}
 odoo      | Create DB                                                  | {}
 postgres  | Superuser, Create role, Create DB, Replication, Bypass RLS | {}

我试过这些:LinkLink
还没有解决办法。

wj8zmpe1

wj8zmpe11#

我已经解决了这个问题。通过修改Odoo.config文件并使用CLI运行相同的文件。
那些面临类似问题的人,试试这个它应该能帮助你:
在odoo目录中创建一个odoo.conf

[options]

admin_passwd = my_admin_password

# |--------------------------------------------------------------------------
# | Port Options
# |--------------------------------------------------------------------------
# |
# | Define the application port and longpolling ports.
# |

xmlrpc_port = 8069

运行以下命令:

python3 odoo-bin -c odoo.conf --addons-path=addons -d test_new

用你自己的postgresql数据库替换test_new。我以前用后端做数据库,因为某些原因,它不适用于Odoo,所以用PGAdmin作为替代方案,解决了我的问题。

8yparm6h

8yparm6h2#

我得到了类似的问题.我想更新我的应用程序,但我得到了一个错误,然后我检查我的数据库发现新的字段没有添加.然后我尝试删除admin_passwd在odoo.conf和它的工作!新的数据库odoo 15创建成功,但我仍然得到这个错误. x1c 0d1x

相关问题