Ошибка 1045 при подключении MySQL. Отказано в доступе пользователю
Ошибка:
django.db.utils.OperationalError: (1045, "Access denied for user 'Admin'@'localhost' (using password: NO)")
Установлен MySQL на Windows 10, python 3.11.
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'my_site',
'user': 'root',
'password': 'mypassword',
'host': 'localhost'
# 'ENGINE': 'django.db.backends.sqlite3',
# 'NAME': BASE_DIR / 'db.sqlite3',
}}
Почему отказано в доступе пользователю 'Admin'@'localhost', а не root, как указано в настройках Джанго?
Я уже и добавил пользователя с именем Admin и дал привилегии все, и всё равно отказано в доступе. mysqlclient установлен. Пароли все заданы, но пишет, что пытаюсь зайти без пароля. Может, дело в виртуальном окружении?