用命令行可以连接上数据库,在idea连接的时候报这个错误,数据库账号和密码也对了呀 ,不知道为什么会出现这个错误,求大神指点下.
天蓬老师2017-04-18 10:05:29
사용자 이름을 확인하세요. 오류 메시지는 minjj@localhost에 액세스할 수 없습니다
입니다.즉, 연결시 사용한 사용자 이름은 게시한 루트 계정이 아닌 minjj입니다.
코드를 확인하세요
접속코드에 사용자 이름이 적혀있나요?
구성 파일을 제대로 읽었는지
大家讲道理2017-04-18 10:05:29
80%의 경우 원격 접속이 활성화되지 않고 127.0.0.1과 유사한 IP 주소는 접속이 허용되지 않거나 프로그램 코드에 하드 코딩되어 있습니다.
天蓬老师2017-04-18 10:05:29
DB에 직접 설정한 사용자 이름일 수도 있는데, 스프링이 ${username}을 통해 읽어보면 컴퓨터 관리자의 이름을 읽는 것 같은데, 사용자 이름을 다른 것으로 변경하는 것은 잘 모르겠습니다. 문제를 해결하겠습니다.
PHPz2017-04-18 10:05:29
mysql 데이터베이스 루트 계정을 다시 인증하세요. 명령줄은 localhost 요청 주소 로그인만 허용하도록 설정되어야 합니다.