티스토리 뷰
반응형
오류 현상
mysql을 초기 설치하고 비밀번호 변경 쿼리를 작성했으나 해당 오류 발생
원인
MySQL 버전별로 패스워드 변경 쿼리가 상이함
현재 MariaDB 10.4.x를 사용 중
해결
MySQL 5.6 이하 패스워드 변경 쿼리
MYSQL> update mysql.user set password=password('soya') where user='root';
MySQL 5.7 이상 패스워드 변경 쿼리
MYSQL> set PASSWORD for 'root'@'localhost'=PASSWORD('soya');
이후 변경사항 즉시 반영
MYSQL> flush privileges;
INSERT, DELETE, UPDATE를 통해 사용자를 추가, 삭제, 권한 변경 등을 수행 시 변경 사항을 반영하기 위하여 사용
grant 테이블(MySQL 사용자와 관련된 권한 정보를 저장하는 테이블)을 reload함으로서 변경 사항을 즉시 반영
MariaDB MySQL 호환 버전(not guaranteed)
- MariaDB 10.2 , MariaDB 10.3 및 MariaDB 10.4 <-> MySQL 5.7
- MariaDB 10.0 및 MariaDB 10.1 <-> MySQL 5.6
- MariaDB 5.5 = MySQL 5.5
- MariaDB 5.1, MariaDB 5.2 및 MariaDB 5.3 <-> MySQL 5.1
반응형
'기타 > 오류 보관함' 카테고리의 다른 글
댓글
반응형
Recent Post.
Recent Reply.
- Thanks for comming.
- 오늘은
- 명이 방문했어요
- 어제는
- 명이 방문했어요