일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- AWS
- java
- wildfly
- 줌 녹화
- zoom
- zoom OkHttpClient
- 웹화상회의
- apache openmeetings
- 줌 채팅
- 데이터베이스
- ubuntu
- 리눅스
- zoom OkHttp
- postgresql
- jboss
- zoom sdk
- 아파치 openmeetings
- zoom 서버통신
- JSP
- db
- zoom api
- mysql
- 아파치 오픈미팅
- 화상회의
- centos7
- 줌 개발
- openmeetings
- 명령어
- centos
- tomcat
- Today
- Total
StartIT
mysql 계정 생성 및 권한 부여 본문
use mysql;
select user, host from user; //유저 정보 확인
create user 'id'@'localhost' identified by 'password'; //로컬 접속 유저
create user 'id'@'%' identified by 'password'; //모든ip 허용 유저
create user 'id'@'ip주소' identified by 'password'; //특정ip 허용 유저
drop user 'id'@'%'; //유저 삭제
grant all privileges on *.* to 'id'@'%'; //유저에게 모든db 권한 부여
grant all privileges on db명.* to 'id'@'%'; //유저에게 특정db 권한 부여
flush privileges; //권한 적용
권한 부여 에러가 날 시
GRANT ALL PRIVILEGES ON db명.* TO 'id'@'%' WITH GRANT OPTION; 로 확인
show grants for 'id'@'%'; //해당 유저의 권한 확인
revoke all privileges on db명.* from 'id'@'%'; //유저의 특정db 권한 삭제
grant select on db명.* to 'id'@'%'; // 유저에게 해당 DB select 권한 부여
ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY 'password'; //8.0 에러날 시
'DB > mysql' 카테고리의 다른 글
mysql 권한설정에서 에러발생 (0) | 2020.06.29 |
---|---|
centos7 mysql설치 (0) | 2020.06.29 |
mysql jdbc 이용하기 (0) | 2020.06.29 |
프로시져를 활용한 루프로 DB 데이터 넣기 (0) | 2020.06.29 |