본문 바로가기
Develop/Database

[MySQL] MySQL5.7 에서 계정 생성하고 권한 부여하기

by 코딩의성지 2020. 6. 23.

하이 ㅎㅎ 오랜만에 글을 쓰려 한다.

 

항상 오라클 에서만 DB 작업을하다가 MySQL에서 오랜만에 하려고하니.. 굉장히 헷갈린다. 그래서 조금씩 필요한 것들을 정리해보려고 한다.

 

오늘은 MySQL5.7 에서 계정을 생성하고, 권한을 부여하는 걸 정리해보려고 한다.

 

계정 생성을 위한 DB 접속
use mysql;

 

계정 생성
insert user(host, user, authentication_string, ssl_cipher, x509_issuer, x509_subject) values ('localhost' , '계정명', password('패스워드'), '', '', '' );

 

권한 부여
grant all *.* to dtdba@localhost identified by '계정명';

그냥 전 권한을 줘버렸다.. ㅎㅎ

 

 

계정 생성 정보 확인
select host, user, authentication_string from user;

생성한 계정이 잘 나오고 있는 것을 확인할 수 있다.

 

 

계정 접속
mysql -u계정명 -P

 

이렇게 하면 !!! 실제 사용할 MySQL 계정을 만들 수 있다.~~

반응형

댓글