MariaDB(MySQL) 관리

DBMS 2024. 9. 3. 14:05 |

#계정 원격 접속 허용

grant all privileges on *.* to '계정명'@'%';

예) grant all privileges on *.* to 'root'@'%';

 

#계정 로컬 전용 접속 계정 생성

grant all privileges on *.* to '계정명'@'localhost';

예) grant all privileges on *.* to '홍길동'@'localhost';

 

#계정 비밀번호 변경 / 계정이 하나 일 때 

alter user 계정명 identified by '비밀번호';

예) alter user 홍길동 identified by '열려라들깨';

 

#계정 비밀번호 변경 / 같은 계정 localhost, remote 등 접속이 다를 때

alter user '계정명'@'호스트' identified by '비밀번호';

예) alter user '홍길동'@'localhost' identified by '열려라참깨';

예) alter user '홍길동'@'%' identified by '열려라들깨';

 

#계정 생성

create user '계정명'@'호스트' identified by '비밀번호';

예) create user '홍길동'@'%' identified by '열려라참깨';

 

#생성 계정 접근 DB 설정 및 해당 DB 권한 설정

grant all privileges on DB명.* to '계정명'@'호스트';

예) grant all privileges on 테스트DB.* to '홍길동'@'%';

 

※ 계정 정보 생성, 수정, 권한 등 상기 작업 후 꼭 해줘야 하는 명령어

flush privileges;

 

#로그인 할 때 TLS/SSL 오류 발생 시 "--ssl=0" 기술

mysql -h 접속조수 -P 포트번호 -u계정아이디 -p --ssl=0

Posted by 하리하라​
: