728x90
반응형
ERROR 1045 (28000): Access denied for user 'root@'localhost' (using password: NO)
- 사용자의 비밀번호가 없을 경우 나타나는 오류 문구
$ mysql -u 사용자 -p 비밀번호
$ mysql -u 사용자 -p
Enter password : 비밀번호
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
- mysql에서 옳은 비밀번호를 입력했지만, 에러코드 발생
- 데이터베이스 사용자 권한 확인: 데이터베이스에서 'root' 사용자가 충분한 권한을 가지고 있는지, 그리고 'localhost'에서의 접근이 허용되어 있는지 확인
- 또는 시스템에 남아있는 mysql 프로세스 확인 및 프로세스 강제 종료
ps aux | grep mysql
sudo kill -9 [PID]
- 사용자의 비밀번호가 틀렸을 경우. 비밀번호 재설정
mysql > use mysql
mysql > update user set password=password('비밀번호') where user='사용자';
mysql > flush privileges;
비밀번호를 잊어버렸을 경우 인증 없이 mysql에 접속하고 비밀번호 재설정
mysqld --skip-grant
728x90
반응형
'DataBase > MySQL' 카테고리의 다른 글
Mysql 버전 확인 (0) | 2024.11.18 |
---|---|
[MySQL] ERROR 1044 (42000): Access denied for user 'user'@'localhost' to database 'userdb' (0) | 2024.08.22 |
[Linux]파일을 현재/특정/지정 날짜로 업데이트 하는 방법 (0) | 2024.06.13 |
MySql Enum Table 생성/수정 (0) | 2024.05.28 |
Linux에서 MySQL/MariaDB 설치 (0) | 2024.05.21 |