MariaDB의 사용자는 크게 두 가지로 나눌 수 있습니다. 하나는 로컬에서 접속가능한 사용자와 외부에서 접속가능한 사용자로 나눌 수 있습니다.
먼저, 로컬에서 접속가능한 사용자는 다음과 같은 명령어로 추가할 수 있습니다.
CREATE user '사용자아이디'@'localhost' identified by '비밀번호';
만약 사용자아이디를 bskyvision으로 하고, 비밀번호를 1234로 한다면 다음과 같이 입력해줘야겠죠.
ex) CREATE user 'bskyvision'@'localhost' identified by '1234';
외부에서 접속가능한 사용자는 다음과 같이 명령을 주면 추가됩니다.
CREATE user '사용자아이디'@'%' identified by '비밀번호';
사용자가 잘 추가되었는지 확인하려면, 다음과 같이 명령하면 됩니다.
SELECT User, Host, Password FROM mysql.user;
참고로 MySQL 서버 5.7 버전부터는 Password 컬럼이 authentication_string으로 변경되었습니다. MySQL을 사용하고 계신 분들은 유의하세요.
SELECT User, Host, authentication_string FROM mysql.user;
(이 글은 2022-01-11에 마지막으로 수정되었습니다)
'DB > SQL' 카테고리의 다른 글
[MySQL, MariaDB] 데이터베이스 백업 및 복구하기 (mysqldump) (0) | 2020.12.30 |
---|---|
[MariaDB] 컬럼 순서 변경하기 (6) | 2020.12.26 |
[MariaDB] 테이블 이름 변경하기 (0) | 2020.12.25 |
[MariaDB] 사용자에게 모든 권한 또는 CRUD 권한 부여하기 (0) | 2020.12.25 |
[MariaDB] 우분투 mariadb 포트 번호 변경하는 방법 (2) | 2020.12.24 |
[MariaDB] 데이터를 insert한 시각을 저절로 기록되게 하려면? (0) | 2020.12.16 |
[MariaDB] 컬럼명 바꾸기 (0) | 2020.12.15 |
[MariaDB] 테이블 내 숫자들을 더하려면 SUM 함수 (0) | 2020.12.05 |