MySQL user 데이터 관리하기
유저 데이터를 테이블에 삽입하고 지우는 절차에 대해서 알아보자.
루트권한을 가진 유저로 로그인
mysql -u root -pmysql 유저 확인
USE mysql; select * from user;mysql 유저 생성
use mysql; create user 'username'@'localhost' identified by 'user_password'사용자 비밀번호 변경
set password for 'username'@'localhost';권한 부여
grant all privileges on *.* to 'username'@'localhost';-> 로컬호스트 경로의 username이라는 유저에 .(전체권한)을 부여하겠다.
flush privileges; # 변경된 권한을 적용 show grants for 'username'@'localhost'; #부여된 권한을 확인 show grants; # 현재 로그인한 유저의 권한을 확인사용자 삭제
use mysql; drop user 'username'@'%';
'Database' 카테고리의 다른 글
| Database. 2일차 - DML 기초(데이터 생성 - INSERT INTO) (0) | 2024.02.19 |
|---|---|
| Database. 1일차 - MySQL 데이터 타입 (2) | 2024.01.24 |
| Database. 1일차 - 스키마(Schema) 구성(DDL) (0) | 2024.01.24 |
| Database. 1일차 - 스키마(Schema) 개념, SQL의 개념 (0) | 2024.01.24 |
| Database. 1일차 - RDBMS의 개념과 종류 (0) | 2024.01.24 |