일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 웹화상회의
- centos7
- tomcat
- zoom sdk
- ubuntu
- zoom 서버통신
- apache openmeetings
- 아파치 openmeetings
- zoom
- 명령어
- 아파치 오픈미팅
- 줌 녹화
- 줌 채팅
- java
- zoom OkHttp
- db
- zoom OkHttpClient
- centos
- JSP
- 줌 개발
- AWS
- 데이터베이스
- postgresql
- wildfly
- 화상회의
- jboss
- zoom api
- openmeetings
- mysql
- 리눅스
- Today
- Total
StartIT
mysql 권한설정에서 에러발생 본문
create user '아이디'@'localhost' identified by '패스워드'; 로 계정 생성함 https://zero-gravity.tistory.com/274 참고하면서
grant all privileges on *.* to '아이디'@'%'; 로 권한 부여 -> ssh Secure shell로 mysql 명령어를 통한 접속이 denined
grant all privileges on *.* to '아이디'@'localhost'; 로 권한 추가 부여 -> ssh Secure shell로 mysql 명령어를 통한 접속 ok
tableplus를 통한 접속(ssh설정을 해주면 되고, ssh없이 바로 접속은 실패)
이후 jdbc를 통한 tomcat과 mysql 연동 과정에서 mysql 접속이 안됨 - 새로 만든 계정은 접속 가능 =>설정한 권한 문제일듯
권한을 2개 준다고 +가 되는게 아니라 가장 최근 권한일 거라고 생각됨
마지막에 준 localhost의 권한이 문제인가 싶어서 일단 localhost 권한 확인 show grants for '아이디'@'localhost'
GRANT USAGE ON *.* TO '아이디'@'localhost' IDENTIFIED BY PASSWORD '' 권한 확인
usage on 권한 제거를 원해서 revoke usage on *.* from '아이디'@'localhost'; 삭제가 안됨 https://tipland.tistory.com/47 에 의하면 삭제되면 로그인도 안된다함
grant usage on *.* to '비밀번호'@'%' identified by '패스워드';로 권한 변경 시도 - http://www.fun25.co.kr/blog/mysql-account-privilege-query - 에서는 계정 생성하는 거라고 함
show grants for '아이디'@'localhost'로 변경 여부 확인
GRANT USAGE ON *.* TO '아이디'@'localhost' IDENTIFIED BY PASSWORD '*B625EA8554F17B3AFAE934F1CDD48B1EBA6005C0'로 생각대로 변경이 안됨
하지만 jdbc를 연동한 jsp파일 실행시켜보니 mysql 연동이 되어있음, tableplus를 통한 접속(ssh설정을 해주면 안되고, ssh없이 바로 접속은 성공)
'DB > mysql' 카테고리의 다른 글
mysql 계정 생성 및 권한 부여 (0) | 2020.11.26 |
---|---|
centos7 mysql설치 (0) | 2020.06.29 |
mysql jdbc 이용하기 (0) | 2020.06.29 |
프로시져를 활용한 루프로 DB 데이터 넣기 (0) | 2020.06.29 |