SQL (Database 생성, User 권한부여 및 삭제)

김혜민·2024년 2월 7일

SQL

목록 보기
1/21

SQL이란?
데이터베이스에서 데이터를 정의, 조작, 제어하기 위해 사용하는 언어!

1) Database 목록 확인

SHOW DATABASES;

(뒤에 ; 를 까먹지 말고 마지막에 꼭 넣을것!)

2) Database 이름 지정하여 생성

CREATE DATABASE dbname;

3) Database로 이동

USE dbname;

4) Database 삭제

DROP DATABASE dbname;

5) User 조회
USE dbname

SELECT host, user FROM user;

5-1) User 생성 - local host

CREATE USER 'username'@'localhost' IDENTIFIED BY 'password';

5-2) 외부 host

CREATE USER 'username'@'%' IDENTIFIED BY 'password';

6) User 권한 확인

SHOW GRANTS FOR 'username'@'localhost';

6-1) 모든 권한 부여

GRANT ALL ON dbname.* TO 'username'@'localhost';

6-2) 권한 삭제

REVOKE ALL ON dbname.* FROM 'username'@'localhost';
  • 수정내용이 적용되지 않을 시
FLUSH PRIVILEGES;
profile
성장하는 주니어 데이터 분석가입니다!

0개의 댓글