Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
Tags
- 오라클 캐릭터셋 변경
- Oracle 윈도우 설치
- 비전공자를 위한 데이터베이스 입문
- Oracle 초기 사용자
- 오라클 캐릭터셋 확인
- oracle 18c
- oracle
- Oracle 사용자명 입력
- 무료 오라클 데이터베이스
- ORA-12899
- Oracle Express Edition
- Orace 18c
- ORA-00922
- Oracle 18c 설치
- Oracle 사용자명
- Oracle 테이블 띄어쓰기
- 서평단
- ora-01722
- Oracle 18c HR schema
- 오라클 캐릭터셋 조회
- 무료 오라클 설치
- Oracle 18c HR
- 윈도우 Oracle
- Oracle 테이블 대소문자
Archives
- Today
- Total
Nirsa's Learning Lab
[MySQL] access denied for user 'root'@'localhost' 해결 방법 (Centos7) 본문
Database/MySQL
[MySQL] access denied for user 'root'@'localhost' 해결 방법 (Centos7)
Nirsa 2020. 1. 23. 15:59반응형
Centos7 버전에 MySQL을 설치하고 mysql 명령으로 진입하려하면 access denied for user 'root'@'localhost' 에러가 발생 합니다. 어느 버전부터 이렇게 바꼇는지는 모르겠지만 mysql 설치 후 root 계정의 패스워드가 임의로 변경되어 로그파일에 남겨진다고 합니다.
아래 명령어를 입력하면 임의로 설정된 root 계정 패스워드를 확인할 수 있습니다.
cat /var/log/mysqld.log | grep 'temporary password'
빨간색으로 테두친 부분이 패스워드이므로 이제 mysql -u root -p 명령어로 패스워드를 입력하고 접속을 시도하면 정상적으로 로그인 되는것을 확인할 수 있습니다.
하지만 로그인 후 정상적인 이용이 불가능한데, mysql에서 임의로 설정된 패스워드를 반드시 변경해야 정상적으로 사용가능 합니다.
alter user 'root'@'localhost' identified by '사용할 비밀번호';
commit;
그런데 또 패스워드는 대문자, 소문자, 숫자, 특수문자를 포함해야하고 암호 길이가 8 자 이상이여야 해야합니다. (아오..)
패스워드 설정까지 완료 하셨으면 이제 정상적으로 사용 가능 합니다.
반응형
'Database > MySQL' 카테고리의 다른 글
[MySQL] MySQL Slow Query Log 설정 방법 (1) | 2020.05.22 |
---|---|
[MySQL] MySQL 데이터 백업 단방향 이중화 (Replication Master & Slave) (3) | 2020.02.21 |
[MySQL] CentOS 7 MySQL 설치 (0) | 2020.02.10 |
[MySQL] 패스워드 노출 경고 (Mysql 5.6 Warning: Using a password on the command line interface can be insecure.) (0) | 2020.02.10 |
[MySQL] Workbench 문법 에러 (Error Code: 1064. Syntax error near 'VISIBLE' 또는 'INVISIBLE') (0) | 2020.02.04 |