반응형
- 사용자 생성
create user '유저명'@접근 IP identified by '비밀번호';
*사용자 이름 scott, 내부에서만 접속 가능, 비밀번호 1234
root@localhost:(none) > create user 'scott'@'localhost' identified by '1234';
Query OK, 0 rows affected (0.00 sec)
*사용자 이름 scott, 어디서나 접속 가능, 비밀번호 1234
root@localhost:(none) > create user 'scott'@'%' identified by '1234';
Query OK, 0 rows affected (0.00 sec)
*사용자 이름 scott, 특정ip대역만 접속 가능, 비밀번호 1234
root@localhost:(none) > create user 'scott'@'192.168.20.%' identified by '1234';
Query OK, 0 rows affected (0.00 sec)
- 사용자 출력
root@localhost:(none) > use mysql;
root@localhost:mysql > select Host, User from user;
- 사용자 삭제
root@localhost:mysql > drop user 'scott'@'%';
Query OK, 0 rows affected (0.00 sec)
root@localhost:mysql > drop user 'scott'@'localhost';
Query OK, 0 rows affected (0.00 sec)
- 사용자 비밀번호 변경
1. set password 함수를 이용하여 변경(mariadb 10.5 이상 사용)
root@localhost:(none) > set password for 'scott'@'localhost' = password('qwe');
또는
root@localhost:(none)> grant usage on *.* to 'imsi'@'%' identified by'root';
root@localhost:(none) > flush privileges;
2. alter user (mariadb 10.2 이상 사용)
root@localhost:(none) > ALTER USER 'scott'@localhost IDENTIFIED BY 'mariadb';
root@localhost:(none) > flush privileges;
##flush privileges; 변경사항 적용
참조 :
- https://mariadb.com/kb/en/documentation/
- https://mariadb.com/docs/
'DBMS > MySQL&Mariadb' 카테고리의 다른 글
MariaDB replication 구성 (0) | 2021.12.23 |
---|---|
MariaDB 권한 관리 (0) | 2021.12.23 |
MariaDB 데이베이스 관리 (0) | 2021.12.23 |
MariaDB my.cnf 샘플 (0) | 2021.12.23 |
MariaDB 설치 (0) | 2021.12.23 |