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
- Linux
- 반복문
- 오늘도 우라라 펫 공략
- install opencv-4.4.0 on ubuntu 22.04
- C언어
- 그랑사가
- ubuntu
- while
- mariaDB
- 마리아 DB
- 환경설정
- 오늘도 우라라 펫
- MSG
- 오늘도 우라라 공략
- 토픽
- C++
- ros
- 등차수열
- Subscribe
- JungOl
- topic
- 오늘도 우라라
- 데이터 베이스
- 기초
- publish
- mysql
- 리눅스
- 프로그래밍
- LeetCode
- 우분투
Archives
- Today
- Total
하루의 쉼터
[Mysql 2059] 로그인 오류 Access denied for user '' @ ''(using password: YES) 본문
프로그래밍/Data Base
[Mysql 2059] 로그인 오류 Access denied for user '' @ ''(using password: YES)
Changun An 2020. 11. 21. 16:30반응형
오류 해결
Mysql을 Connet하는 경우 아래와 같은 Error 메세지를 만나는 경우가 종종 있습니다.
로그인이 불가하다는건데 문제는 다음과 같습니다.
0. 로그인 정보가 잘못된 경우.
1. 외부 접속을 열어주지 않은 경우.
2. 비밀번호를 설정하지 않은 경우.
3. 비밀번호를 제대로 설정하지 않은경우.
위에서 부터 차근 차근 문제를 해결해 나가면 문제 없이 해결할 수 있을 것 입니다.
0. 로그인 정보가 잘못된 경우는 IP와 Port를 정확하게 확인해봅니다.
MySQL 8.x 버전 기준입니다.
1. 외부 접속을 열어주지 않은 경우.
create user '계정명'@'%' identified by 'password';
grant all privileges on *.* to '계정명'@'%';
flush privileges;
% 같은 경우 들어오는 모든 아이피를 수신 하는 것이며, 특정 아이피를 지정하기 위해서는 이부분에 입력하여주면 됩니다.
2. 비밀번호를 설정하지 않은 경우.
alter user '계정명'@'%' identified with mysql_native_password by 'password';
비밀번호를 설정하여 줍니다.
3. 비밀번호를 제대로 설정하지 않은경우.
MySQL 비밀번호 정책으로 인한 문제 일 수 있습니다.
영어 대문자 소문자, 특수문자를 포함하였는지 확인하고, 2번으로 돌아가 비밀번호를 설정 하던지 정책을 낮춰야 합니다.
* MySQL 비밀번호 정책 낮추는 방법은 추후 설명하겠습니다.
반응형
'프로그래밍 > Data Base' 카테고리의 다른 글
[MariaDB] ERROR 2002 (HY000) : Can't connect to MySQL server on 'localhost' (10061) (0) | 2021.05.13 |
---|---|
[Mysql] 데이터 베이스 조회 및 변경 (0) | 2021.04.26 |
[Maria DB] Maria Db GUI Tool Toad 설치 (0) | 2019.10.07 |
[Maria DB] Windows10에서 Maria DB 사용 및 설치 (0) | 2019.10.04 |
[정의] 데이터베이스의 기초 (0) | 2019.07.23 |
Comments