# 계정 정보 확인
--MySQL 5.6 이하
SELECT user,host,password FROM mysql.user;
-- MySQL 5.7 이상
SELECT user,host,authentication_string FROM mysql.user;
* password 라는 Column 이 authentication_string 으로 명칭이 변경 되었다.
#패스워드 변경
-- MySQL 5.6 이하
UPDATE mysql.user SET password = PASSWORD('패스워드') WHERE user = '계정명' AND host = 'host명';
FLUSH PRIVILEGES;
-- MySQL 5.7 이상
SET PASSWORD FOR '계정명'@'host명' = PASSWORD('패스워드');
FLUSH PRIVILEGES;
#계정 등록 및 권한 설정 (모든 버전 동일)
GRANT ALL PRIVILEGES ON *.* TO '계정명'@'host명' IDENTIFIED BY '패스워드';
FLUSH PRIVILEGES;
'Database & Data > MYSQL' 카테고리의 다른 글
MYSQL 실행계획 분석 방법 요약 (3) | 2016.02.25 |
---|---|
MySQL Dump 파일 복원시 주석까지 복원하는 방법 (0) | 2015.12.09 |
MySQL Galera Cluster 테스트 보고서 (0) | 2015.11.26 |
MySQL 집합 복제, 일련번호 코드 생성 방법 (1) | 2015.11.24 |
MySQL REPLACE명령어-AutoIncrement PK 컬럼의 수정에 용이 (0) | 2015.11.20 |