Django mariadb 오류(1045, "사용자 'myuser'@'localhost'에 대한 액세스 거부(암호: YES 사용)")
장고 어플을 mariadb에 연결하려고 하는데 에러가 나요
/blog/에서의 작동 오류
(1045, "사용자 'myuser'@'localhost'(암호 사용: YES)에 대한 액세스가 거부되었습니다.
사용 중인 관련 설정은 다음과 같습니다.
[settings.py]
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'testdatabase',
'USER': 'myuser',
'PASSWORD': 'dbpass',
'HOST': '',
'PORT': ''
}
}
다음 쿼리를 사용하여 DB 사용자를 만들었습니다.
[Logged in as root]
MariaDB [(none)]> GRANT ALL PRIVILEGES ON testdatabase.* to 'myuser'@'localhost' IDENTIFIED BY 'dbpass';
MariaDB [(none)]> FLUSH PRIVILEGES;
내가 뭘 놓치고 있는 거지?사용시 잘 작동합니다.root
데이터베이스에 연결하는 사용자입니다(어떤 식으로든 사용자 권한을 엉망으로 만들고 있습니다).누군가 나를 바로잡아 줄 수 있다면요?
참고: 다음과 같이 로그인할 수 있습니다.myuser
성공적으로 터미널에서이 명령은 잘 작동합니다.
$ mysql -u myuser -p <password on prompt>
언급URL : https://stackoverflow.com/questions/52015134/django-mariadb-error-1045-access-denied-for-user-myuserlocalhost-using
'programing' 카테고리의 다른 글
WooCommerce 국가 등록 시 선택 (0) | 2023.10.17 |
---|---|
준비된 설명문을 사용할 *아니오* 때는? (0) | 2023.10.17 |
MySQL 구별된 개수 선택 (0) | 2023.10.17 |
i: nil= "true"의 의미는 무엇입니까? (0) | 2023.10.17 |
"아키텍처 암64를 x86_64에 매핑" 경고는 무엇을 의미합니까? (0) | 2023.10.17 |