PyCharm Professional 中用户 'postgres' 的密码验证失败,默认为 windows 用户

问题描述 投票:0回答:1

我已经在我的 Windows PC 上安装了 PostgreSQL。在安装过程中,我被要求选择一个密码和一个默认用户:分配了 postgres。我正在尝试将 PostgreSQL 连接到 Django 项目的 PyCharm。我已将默认数据库更改为 PostgreSQL 并测试了数据库中的连接。它工作得很好。以下是 settings.py 文件中的数据库。

DATABASES = {
'default': {
    'ENGINE': 'django.db.backends.postgresql',
    'NAME': 'btredb@localhost',
    'USER': 'postgres',
    'PASSWORD': 'PG_PASSWORD',
    'HOST': '127.0.0.1',
    'PORT': '5432',

}

}

但是,当我运行 manage.py runserver 我收到密码验证失败,因为我的 Windows 用户使用 'cheap'。 为什么 PyCharm 尝试登录到 Windows 用户而不是数据库设置中设置的 PostgreSQL 用户? 任何人都可以帮助将 PostgreSQL 连接到 PyCharm 专业版吗?

django postgresql pycharm
1个回答
0
投票

你有没有想过这个,我有同样的问题

© www.soinside.com 2019 - 2024. All rights reserved.