반응형
Express에 MariaDB 연결JS 액세스 거부 암호 오류 없음
로컬 호스트에서 실행되는 MariaDB에 Express 앱을 연결하려고 합니다.
Express 앱에 다음 코드가 있습니다.
const mariadb = require('mariadb');
const pool = mariadb.createPool({
user: 'testuser',
password: 'password',
database: 'test',
connectionLimit: 5
});
MariaDB 명령줄에서 'testuser'를 사용하여 연결할 수 있지만 Express에서 위의 코드를 실행하면 콘솔에 다음이 표시됩니다.
SQLError: (conn=63, no: 1698, SQLState: 28000) Access denied for user 'testuser'@'localhost'
...
code: 'ER_ACCESS_DENIED_NO_PASSWORD_ERROR'
테스트 사용자 암호를 '로 설정해 보았습니다.루트 사용자 자격 증명 사용도 시도했습니다.항상 같은 NO_PASSWORD 오류가 발생합니다.
리눅스/WSL용 윈도우 서브시스템 내 Ubuntu 18.04에서 이를 실행하고 있습니다.
어떤 도움이든 감사히 받겠습니다.
언급URL : https://stackoverflow.com/questions/59332683/mariadb-connection-to-expressjs-access-denied-no-password-error
반응형
'programing' 카테고리의 다른 글
ASP에서 기본 인증.NET MVC 5 (0) | 2023.10.16 |
---|---|
파이썬에 pid가 주어진 프로세스가 있는지 확인하는 방법은? (0) | 2023.10.16 |
타임스탬프를 사용한 일별 MySQL 그룹 결과 (0) | 2023.10.16 |
크롬에서 낙하 이벤트가 발생하지 않음 (0) | 2023.10.16 |
Centos yum 설치 트랜잭션 확인 오류 (0) | 2023.10.16 |