MySQL [Public Key Retrieval is not allowed ] 에러나면서 접속 안될떄
IT/MariaDB
2021. 6. 19. 13:26
음,, 뭔가 개발환경과 운영환경을 나누고 싶어서, docker를 이용하여 개발환경에 mysql을 띄우려고 다음과 같은 명령어를 수행하였다. docker run --name mysql-container -e MYSQL\_ROOT\_PASSWORD=zero1234 -d -p 3306:3306 mysql:latest 그리고 dbeaver 상에서 접속하려고 하는데, 아래와 같은 에러가 발생한다.. Public Key Retrieval is not allowed 해결법은 Driver properties에서 allowPublicKeyRetrieval 값을 true 로 변경해주면 된다.
MariaDB 데이터 베이스 및 유저 생성
IT/MariaDB
2019. 10. 20. 09:30
최근 스프링부트 Web에 대한 챕터를 나가게 되었는데 데이터베이스를 개인적으로 MariaDB를 쓰려고 한다. 이유는 MaraiDB의 경우 무료이고 차 후 호스팅을 할 경우 MySQL의 가격이 기타 Database보다 값이 싸기 때문이다. (MariaDB 나 MySQL의 명령어가 거의 같은데 그 이유는 같은 프로젝트의 파생이기 때문) mysql -u [루트계정] -p[루트비밀번호] > use mysql # @뒤에 %로 해야지 어떠한 곳에서든 접근 가능 localhost의 경우에는 로컬에서만 접근가능. > create database [데이터베이스명]; > create user '유저명'@'%' identified by [비밀번호]; > GRANT ALL PRIVILEGES ON [DB명].* TO '유저명..