본문 바로가기
General CS/SQL

[MySQL] 사용자 관리 관련 명령어 모음(열람, 생성, 삭제, 비밀번호 변경) + 접속 명령어

by 리나그(ReenAG) 2024. 1. 7.
728x90
반응형

 이번에 프로젝트를 하면서 간단하게 MySQL을 다룰 일들이 생겼기 때문에 기억하기 쉬우라고 명령어 몇개를 적어두고자 한다. SELECT, CREATE, DROP, ALTER, DROP등을 이용해서 SQL서버 상의 사용자를 조작하면 된다.

기본적으로는 MySQL Shell에서 이용하면 되는 명령어들이다.

 

username = 사용자 이름

locahost = 서버 주소

는 상황에 따라서 바꿔주면 된다.

1. 사용자 리스트 뽑기

SELECT user FROM mysql.user;

2. 사용자 비밀번호 초기화(변경)

ALTER USER 'username'@'localhost' IDENTIFIED BY 'newpassword';

3. 사용자 삭제

DROP USER 'username'@'localhost';

4. 사용자 생성(단, 이렇게 생성할 시 기본 권한만 가짐)

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

5. 권한 재적용

FLUSH PRIVILEGES;

6. SQL 명령어 모드(MySQL Shell 처음 이용할 시)

\sql

7. SQL Server에 접속

\connect username@localhost

 

728x90
반응형

'General CS > SQL' 카테고리의 다른 글

기본 SQL 쿼리문  (0) 2021.12.16