Create USER & DATABASE
누구나 데이터의 권한을 갖지 못하도록 사용자를 만들어서
그 사용자에 대해 적절한 범위 내에서 권한을 지정해 주기 위함.
create user ohgiraffers@'%' identified by 'ohgiraffers';
# @'%' --> 어디서 접속하느냐에 대한 부분 로컬이냐 다른거냐
#'%'를 붙히면 어떤 접속이든지 저 사용자는 가능하다. create user 뒤에 --> id
#identified by 뒤에 --> password
#누구나 데이터의 권한을 갖지 못하도록 사용자를 만들어서
#그 사용자에 대해 적절한 범위 내에서 권한을 지정해 주기 위함.
create database menudb;
create database employeedb;
show databases;
grant all privileges on menudb.* to ohgiraffers@'%'; #ohgiraffers 유저에게 menudb에 대한 권한 부여
grant all privileges on employeedb.* to ohgiraffers@'%';
show grants for ohgiraffers@'%'; #ohgiraffers에 권한이 부여된 것을 볼 수 있음
작성 후 , 홈버튼을 누르고 나와서
connection Name 에는 앞서 작성한 유저의 name을 입력해야함.
제대로 연결이 되었는 지 확인하기 위해(비밀번호가 맞는 지) Test Connection 을 눌러 비밀번호를 입력 후 확인한다.
'Database > Mysql' 카테고리의 다른 글
MySQL DB python 연동하는 법 (0) | 2025.02.20 |
---|---|
MySQL 명령어 : DML(INSERT, UPDATE, DELETE, REPLACE) (0) | 2025.02.20 |
MySQL 명령어 : LIMIT, GROUPING (0) | 2025.02.20 |
MySQL 명령어 : SELECT, ORDER BY, WHERE, DISTINCT (0) | 2025.02.19 |
MySQL 설치하는 법(windows, mac) (0) | 2025.02.19 |