Mac [MariaDB] 2. user 사용자 생성 및 삭제, 권한 부여

델버·2022년 5월 19일
0

MariaDB

목록 보기
3/17

user 생성

  1. MariaDB에 root 계정으로 로그인한다.
    mysql.server start
    mysql -u root -p

  2. user 목록 조회

    use mysql; 기본적으로 있는 mysql 데이터베이스를 이용한다

    select host, user, password from user; : 목록을 보여줌


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 권한 설정

  1. 권한 설정
    모든 권한: grant all privileges on DB명.테이블 to ‘user명'@’접속위치';
    select권한: grant select on DB명.테이블 to ‘user명'@’접속위치';
    모든 DB권한:grant all privileges on *.* to ‘user명'@’접속위치' identified by '비밀번호';

  2. 권한 적용 (중요)
    flush privileges;

  3. 권한 확인
    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-생성-권한-설정

0개의 댓글