user 생성
- MariaDB에 root 계정으로 로그인한다.
mysql.server start
mysql -u root -p
- user 목록 조회
select host, user, password from user;
: 목록을 보여줌use mysql;
기본적으로 있는 mysql 데이터베이스를 이용한다
3. 계정 만들기
로컬에서만 : `create user‘user명’@’localhost’identified by’비밀번호';`
원격및로컬: `create user’user명'@’%’identified by’비밀번호’;`
IP 설정 : `create user’user명'@’xxx.xxx.xxx.xxx’identified by’비밀번호’;`
user 계정 로그인
mysql -u user명 -p
user 비밀번호 변경
- alter user ‘user명'@’접속위치' identified by ‘비밀번호';
user 삭제
- user 삭제
drop user ‘user명’@’접속위치’;
user 권한 설정
- 권한 설정
모든 권한:grant all privileges on DB명.테이블 to ‘user명'@’접속위치';
select권한:grant select on DB명.테이블 to ‘user명'@’접속위치';
모든 DB권한:grant all privileges on *.* to ‘user명'@’접속위치' identified by '비밀번호';
- 권한 적용 (중요)
flush privileges;
- 권한 확인
show grants for 'user명'@'접속위치';
user 권한 삭제
- 권한 삭제
revoke all on DB명.테이블 from ‘user명'@’접속위치';
참고
https://seonkyukim.github.io/tech/Maria-DB-basics/
https://ccusean.tistory.com/entry/MariaDB-Database-생성-User-생성-권한-설정
'DB > MariaDB' 카테고리의 다른 글
[MariaDB] 5. column 추가, 삭제, 변경 (0) | 2022.12.20 |
---|---|
[MariaDB] 4. table 생성, 삭제, 변경, 복사 (0) | 2022.12.20 |
[MariaDB] 3. 데이터베이스 생성 및 관리 (0) | 2022.12.20 |
[MariaDB] 1. MariaDB 설치와 로그인(Mac) (0) | 2022.12.20 |
[MariaDB] 0. Homebrew 설치 (Mac) (0) | 2022.12.20 |
댓글