SQL 기초2 - 04~05 - User 관리

HA_·2023년 11월 22일
0
post-thumbnail

1. Database 관리

1. User 조회

사용자 정보는 mysql 에서 관리하므로 일단 mysql 데이터베이스로 이동 후 조회

use mysql;
SELECT host, user FROM user;

2. User 생성 - localhost

현재 PC 에서만 접속 가능한 사용자를 비밀번호와 함께 생성

CREATE USER 'username'@'localhost' identified by 'password';

User 생성 예제 - localhost

현재 PC 에서만 접속 가능한 사용자(zerobase, 1234) 생성

CREATE USER 'zerobase'@'localhost' identified by '1234';

3. User 생성 - %

외부에서 접속 가능한 사용자를 비밀번호와 함께 생성

CREATE USER 'username'@'%' identified by 'password';

User 생성 예제 - %

외부에서 접속 가능한 사용자(zerobase, 5678) 생성

CREATE USER 'zerobase'@'%' identified by '5678';

4. User 삭제

접근 범위에 따라 같은 이름의 사용자여도 별도로 삭제

DROP USER 'username'@'localhost';
DROP USER 'username'@'%';

User 삭제 예제 - %

외부에서 접속 가능한 zerobase 계정 삭제

DROP USER 'zerobase'@'%';

User 삭제 예제 - localhost

현재 PC 에서 접근가능한 zerobase 계정 삭제

DROP USER 'zerobase'@'localhost';

0개의 댓글