MySQL version : Ver 8.0.34 for Linux on x86_64
리눅스에 MySQL 설치 후 최초 로그인 시도시 해당 에러가 계속해서 발생
(mysql -u root -p도, 패스워드 없으니 걍 엔터치는 것도, sudo mysql도 안먹힘. 환장)
방법 찾음!!!!!!!!
최초 패스워드가 로그에 저장되어있다고 함
(설치 직후에 root 계정 암호 설정 안되어있다고 알고 있었는데 8.x 버전은 임시패스워드를 로그에 기록한다고 함)
cat /var/log/mysqld.log | grep password
임시 패스워드로 로그인하면 됨!!
mysql -u root -p
# Enter password: 에 임시 패스워드 입력
로그인을 했으니 패스워드를 바꾸자
# mysql -u root -p 로 접속한 상태
mysql> ALTER user 'root'@'localhost' identified with mysql_native_password by 'new_password';
ERROR 1819 (HY000): Your password does not satisfy the current policy requirements 에러 발생 시
패스워드를 더 복잡하게 바꿔보자..
영대문자, 영소문자, 숫자, 특수문자 모두 넣어야 만족되는 듯 하다
'개발일기 > DataBase' 카테고리의 다른 글
[oracle db] 다른 스키마에 테이블 생성하기, 테이블이 있는데 ora-00942 (0) | 2023.02.16 |
---|---|
[oracle db] ORA-00955: name is already used by an existing object (0) | 2023.02.16 |
[db] oracle db 계정 잠금 해제 (0) | 2023.01.31 |
[db] oracle db 사용자 검색 및 생성 (0) | 2023.01.11 |
[db] oracle db 설치 및 에러 핸들 (0) | 2023.01.10 |