개발 노트

계정에 권한 부여하기 본문

데이타베이스/MySQL

계정에 권한 부여하기

알 수 없는 사용자 2023. 6. 2. 15:32
ERROR 1044 (42000): Access denied for user 'ubuntu'@'localhost' to database 'test'

linux환경에서 node.js를 실행하여 mysqldump 작업중, access denied 에러가 발생하였다.

원인을 찾고자하니, 해당 mysql계정에서의 db로 접근 권한이었다.

 

권한을 부여하여 해당 문제를 해결하고자 하였다.

sudo mysql -u root;

루트계정으로 접속

GRANT ALL PRIVILEGES ON *.* TO 'ubuntu'@localhost;

해당'ubuntu' 계정으로 DB접속 권한을 부여하였다.