MySQL 은 타 DBMS 와 다르게 host 를 부여할 수 있습니다.
host 에 따라 접근 권한을 다르게 부여할 수 있습니다.
host 는 localhost 와 % 가 있습니다.
localhost 는 내부접근
% 은 외부접근 입니다.
다음은 사용자를 생성, 삭제하는 CREATE USER, DROP USER 구문입니다.
mysql> CREATE USER mozi IDENTIFIED BY 'mozi'; Query OK, 0 rows affected (0.04 sec) mysql> DROP USER mozi; Query OK, 0 rows affected (0.04 sec) mysql> CREATE USER mozi@localhost IDENTIFIED BY 'mozi'; Query OK, 0 rows affected (0.03 sec) mysql> DROP USER mozi@localhost; Query OK, 0 rows affected (0.04 sec) mysql> CREATE USER 'mozi'@'%' IDENTIFIED BY 'mozi'; Query OK, 0 rows affected (0.04 sec) mysql> DROP USER 'mozi'@'%'; Query OK, 0 rows affected (0.03 sec)
$ mysql -u mozi -pmozi mysql>
'Database > MySQL' 카테고리의 다른 글
[MySQL] SHOW 로 볼 수 있는 목록 알아보기 (0) | 2018.06.13 |
---|---|
[MySQL] ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement. (0) | 2018.06.13 |
[MySQL] root 비밀번호 변경하기 (0) | 2018.06.06 |
[MySQL] 데이터베이스(스키마) 목록 및 사용해보기 (0) | 2018.06.06 |
[MySQL] my.cnf 에 프로퍼티 설정하기 (0) | 2018.06.06 |