Back-End/SQL
[MySQL] 사용자 관리 관련 명령어 모음(열람, 생성, 삭제, 비밀번호 변경) + 접속 명령어
리나그(ReenAG)
2024. 1. 7. 16:18
728x90
반응형
이번에 프로젝트를 하면서 간단하게 MySQL을 다룰 일들이 생겼기 때문에 기억하기 쉬우라고 명령어 몇개를 적어두고자 한다. SELECT, CREATE, DROP, ALTER, DROP등을 이용해서 SQL서버 상의 사용자를 조작하면 된다.

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
반응형