mysql에 접속하려고하는데 ,
ERROR 1045 (28000): Access denied for user .....@'localhost' (using password:
에러가 발생하여 접속이 불가능하다.
패스워드가 잘못되었을 가능성이 있으므로 root로 접속하여 패스워드를 변경해본다.
1.접속 C:\Program Files\MySQL\MySQL Server 5.5\bin>mysql -u root
2.데이터베이스 선택 mysql> use mysql;
3.유저확인 mysql> select user from user; 유저가 없으면 유저를 생성한여 권한을 주면 끗!
4.유저가 있는경우 패스워드를 변경해본다. mysql> update user set password=password('1234') where user='user1';
5.접속되는지 확인! C:\Program Files\MySQL\MySQL Server 5.5\bin>mysql -u user1 -p Enter password:____ 패스워드 입력하여 접속되면 성공...
*패스워드 변경이 잘 안되는경우 변경사항을 바로 적용시켜주는 명령어를 입력한다. mysql> flush privileges; |
'MySQL' 카테고리의 다른 글
Mysql 관리 명령어 - mysqladmin, mysqlshow, mysqladmin ping, mysqladmin ping,mysqladmin drop (0) | 2014.11.13 |
---|---|
[MySQL]ALTER (0) | 2014.11.12 |
MySQL user 생성/권한부여/삭제 (0) | 2014.11.12 |
Database 관련 튜토리얼 (0) | 2014.09.16 |
RDBMS vs NoSQL, CAP 이론 (0) | 2014.09.03 |