[mariaDB] centos mariaDB 접근 사용자 / 생성 / 권한 / 삭제
접근
$ mysql -u${id} -p
Enter password: ${pw}
ex) mysql -uroot -p
Enter password: rootPw
설명) shell에 "mysql -uroot -p" 를 입력하면 패스워드 입력하는 란이 보여지고
패스워드 입력하면 접근 됩니다.
사용자 등록
TIP) ip는 ID 접근 허용하는 IP 입력
MariaDB [(none)]> CREATE USER '${userId}'@'${ip}' IDENTIFIED BY '${pw}';
ex) CREATE USER 'userId'@'localhost' IDENTIFIED BY 'userPw';
설명) 사용자 등록 때 id, 접근 허용 ip와 pw를 입력하면 됩니다.
TIP) ip 입력 '%' : 모든 IP 허용
'localhost', '127.0.0.1' : mariadb가 설치되어 있는 서버에서 동작하는 어플리케이션 접속허용
사용자 삭제
MariaDB [(none)]> drop user ${userId}@${ip};
ex) drop user 'userId'@'localhost';
권한
TIP) ${권한}은 ALL(모든권한), SELECT(조회), INSERT(등록) 등등 각각 정할 수 있음
MariaDB [(none)]> grant ${권한} privileges on ${DB}.${Table} to '${userId}'@'${ip}';
ex) grant all privileges on Database.teble to 'userId'@'127.0.0.1';'DB > maria' 카테고리의 다른 글
| [mariaDB] 쿼리 대소문자 구분 (0) | 2023.01.06 |
|---|---|
| [mariaDB] 컬럼에 숫자 체크 (0) | 2021.03.26 |