티스토리 뷰

프로그래밍/DB

MY-SQL

DEV LION 2022. 11. 2. 23:50

1. 계정생성

create user '계정아이디'@'%' identified by '비밀번호';

host를 '%' 로 주면 모든 외부 IP에서 접속할 수 있다.

 

2. 계정조회

select host, user, password from user;

3. DB 생성

create schema testDB;
use testDB;

4. 권한부여

[1. 계정생성] 이후 아래 쿼리 수행

grant all privileges on '스키마명'.'테이블명' to '계정명'@'호스트' 
identified by '계정비밀번호' with grant option;

-- Select 권한만 부여
grant select privileges on testDB.* to '계정명'@'%';

-- 권한 적용
flush privileges;

 


 

1. ERROR 1410 (42000): You are not allowed to create a user with GRANT

> [1. 계정생성] 생성 후 [4.권한부여] 실행 시 해결함

반응형
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
글 보관함