문제 1.
문제 발생 | docker에 mariadb에서 작업한 Schema가 mysql workbench에 접속 시 작업 Schema 연동 안됨 |
발생 이유 | 기존에 존재하던 MySQL과 Mariadb의 충돌(추측) |
문제 해결 | 기존에 MySQL의 PORT 번호를 변경 |
문제 2.
문제 발생 | Access denied for user 'root'@'172.17.0.1' |
발생 이유 | user의 권한이 없어 접근 거부 |
문제 해결 | grant를 이용하여 user의 권한 부여 |
사용 코드
1) 사용자 등록
CREATE USER '[사용자]'@'172.17.0.1' IDENTIFIED BY '[비밀번호]';
2) 사용자 권한 부여
grant all privileges on *.* to '[사용자]'@'172.17.0.1' with grant option;
3) 변경 적용
flush privileges;
4) 비밀번호 변경
SET PASSWORD FOR '[사용자]'@'[HOST]' = PASSWORD('[NEW 비밀번호]');
'ERROR' 카테고리의 다른 글
[Error] listen EACCES: permission denied 8080 (0) | 2023.12.29 |
---|---|
[error][docker] mariadb의 database 초기화 현상 (0) | 2023.12.25 |
[error] address already in use :::8000 (0) | 2023.12.13 |