MariaDB에서 어디서나 원격 접속할 수 있는 kyohoonsim이란 사용자에게 test라는 이름의 데이터베이스에 관해서 모든 권한을 부여하고 싶다면, 다음과 같이 명령해주면 됩니다.
GRANT ALL PRIVILEGES ON test.* TO 'kyohoonsim'@'%';
만약 Create, Read, Update, Delete, 즉 CRUD에 대한 권한만 주려면 다음과 같이 명령해줘야 합니다.
GRANT INSERT, SELECT, UPDATE, DELETE ON test.* TO 'kyohoonsim'@'%';
test 데이터베이스의 테이블 중에서 person이라는 테이블만 조회할 수 있는 권한을 주려면 다음과 같이 쿼리를 주면 됩니다.
GRANT SELECT ON test.person TO 'kyohoonsim'@'%';
관련 글
(이 글은 2021-5-29에 마지막으로 수정되었습니다)
'DB > SQL' 카테고리의 다른 글
[MariaDB] GROUP BY 사용 예제(+ HAVING) (0) | 2021.01.12 |
---|---|
[MySQL, MariaDB] 데이터베이스 백업 및 복구하기 (mysqldump) (0) | 2020.12.30 |
[MariaDB] 컬럼 순서 변경하기 (6) | 2020.12.26 |
[MariaDB] 테이블 이름 변경하기 (0) | 2020.12.25 |
[MySQL/MariaDB] 사용자 추가하는 방법 (0) | 2020.12.24 |
[MariaDB] 우분투 mariadb 포트 번호 변경하는 방법 (2) | 2020.12.24 |
[MariaDB] 데이터를 insert한 시각을 저절로 기록되게 하려면? (0) | 2020.12.16 |
[MariaDB] 컬럼명 바꾸기 (0) | 2020.12.15 |