답변 5개
권한이 없어 발생하는 문제입니다.
1. 에러 발생 상황
(1) use로 Database 변경하였을때.
mysql> use kdhong_db
[MySql] ERROR 1044 (42000): Access denied for user 'user'@'localhost' to database 'userdb'
(2) MySQL의 ROOT계정(관리자계정)으로 아이디 생성 후 로그인 하였을때.
mysql> mysql -ulucky -p1234 lucky_db
[MySql] ERROR 1044 (42000): Access denied for user 'lucky'@'localhost' to database 'lucky_db'
※로그인 하는 방법 :> mysql -u아이디 -p비밀번호 데이터베이스명
2. 해결방법
$ mysql -uroot -p1234
mysql> grant all privileges on userdb.* to 'lucky'@'localhost' identified by '패스워드' with grant option;
Query OK, 0 rows affected (0.16 sec)
mysql> flush privileges;
Query OK, 0 rows affected (0.11 sec)
[출처] http://blog.naver.com/maestrois/220486269515" target="_blank">[MySQL] ERROR 1044 (42000): Access denied for user 'user'@'localhost' to database 'userdb' 에러 해결 방법|작성자 http://blog.naver.com/maestrois" target="_blank">LuckyStrike
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인