Database

    MariaDB 그룹 권한 부여하기

    2023.02.05 - [Database] - MariaDB 계정 생성 및 권한 설정(그룹 생성) 이어서 권한을 그룹으로 관리해 보자. 우선 그룹을 만들자. CREATE ROLE admin; # admin 권한 그룹을 생성한다. 이때 pubic, None은 예약어로써 사용할 수 없다. 권한 그룹을 생성했다면, 그룹의 권한을 설정해 보자. GRANT ALL ON {database}.* TO {role name}; GRANT GRANT OPTION ON {database}.* TO {role name}; # 모든 권한을 가지는 admin role을 설정 위와 같이 그룹 권한을 설정한 다음 user를 그룹에 속하게 하자. GRANT {role name} TO {user}; SET DEFAULT ROLE {ro..

    MariaDB 계정 생성 및 권한 설정(그룹 생성)

    MariaDB에서 계정을 생성하고 권한을 주는 것까지 설정해보려고 한다. 0. 실습환경 Docker에서 mariadb 10.4를 설치하였다. 여기서 실습을 해보자. docker run -d -p {호스트포트}:{컨테이너 포트} \ -e {set environment varables:여기서는 루트 계정 password 설정} \ -v {host volumn 경로}:{컨테이너에 mount할 경로} \ -name {container name 설정} {mariadb image name} MariaDB 유저 생성 이제 실습 환경에서 유저를 생성해 보자 1 접속 docker exec -it {mariaDB name} bash # 컨테이너 접속 mysql -u root -p # mariaDB 접속 이제 데이터베이스(..