database.sarang.net
UserID
Passwd
Database
DBMS
ㆍMySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
MySQL Q&A 30274 게시물 읽기
No. 30274
mysql 모니터링
작성자
와닥(wadac)
작성일
2012-06-25 18:44
조회수
10,691

안녕하세요~

개인정보보호 감사 때문에 DB(mysql) 운용 점검을 앞두고 있는데

다음 두 가지 항목에 대하여 도움을 구하기 위해 글을 올립니다.

 

1. DB 관리자 등 DB에 직접 접속하는 경우, DBMS의 비밀번호 입력횟수 제한 기능을 사용해야 합니다.

 - 이런 기능들은 어디서 설정을 해줘야 하는지 궁금합니다.

 

2. DB 관리툴 또는 응용프로그램등을 통해 DB에 접속하는 경우 모두 접속 기록을 남겨야 합니다.

 - 예전에 my.cnf 파일에서 로그 파일을 생성한 적이 있었는데 모든 쿼리들이 다 기록되는 바람에 용량이 너무너무 커져서 slow query 만 기록하고 있습니다.

   혹시 접속기록만 남길수 있는 방법도 있는지 방법 여쭙습니다.

 

둘중에 하나라도 도움을 주실수 있으신분은 주저하지 마시고 답변 부탁드립니다.

읽어주셔서 감사합니다~

이 글에 대한 댓글이 총 5건 있습니다.

 1.   http://dev.mysql.com/doc/refman/5.1/en/user-resources.html

요런 부분이 있긴 합니다만...어떤 버전부터 지원하는지 는 모르겟군요..시간당 접속이나 최대접속 횟수등을 제한 걸수 있는거 같긴 한데...실제로 해보지는 않았습니다. -.-;;;

 

2. http://dev.mysql.com/doc/refman/5.1/en/log-destinations.html

general log 에 기록이 되긴 합니다만...단순히 접속뿐이 아니라 다른것들도 다 기록이 되어서....5.1.6 부터는 --log_output 옵션을 통해서 테이블 (csv 엔진으로 mysql.general_log 테이블) 로 기록되어집니다.

백록화(백록화)님이 2012-06-26 09:54에 작성한 댓글입니다.

1. MySQL 서버에 특정 유저/호스트로부터의 접속 시도 횟수를 제한하는 방법은 없는 것으로 알고 있습니다.

2. 말씀하신 바와 같이 general-log를 통해 모든 서버 로그를 남길 수 있는데, 특별히 로그인 이력만 남기는 옵션은 없는 것으로 압니다. 퍼포먼스 저하 이슈를 감수하고, 모든 로그를 남긴 뒤에 주기적으로 rotate시키면서, 로그인 관련 로그만 따로 보관하는 방식으로 구현은 가능할 것 같습니다.

 

로그와 관련해서는http://dev.mysql.com/doc/refman/5.0/en/server-logs.html 를 참고하세요. ( 하지만, 원하시는 기능은 없는 것 같습니다. )

박현우(lqez)님이 2012-06-26 09:57에 작성한 댓글입니다.

 헉... 댓글을 달고 다니 백록화님 댓글이.. @_@

박현우(lqez)님이 2012-06-26 09:58에 작성한 댓글입니다.

두분 모두 답변 감사드립니다.

테스트 해보고 더 좋은 방안이 있다면 글올리겠습니다. ^^

와닥(wadac)님이 2012-06-26 10:03에 작성한 댓글입니다.

 헛..@@

백록화(백록화)님이 2012-06-26 10:43에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
30277쿼리 질문좀 드려요 ㅠ [2]
우동
2012-06-30
8195
30276mysql 질문 올려 드립니다. [1]
김문환
2012-06-28
8083
30275이런 결과를 얻으려면 어떻게 해야할까요? [1]
나이스바디
2012-06-25
9178
30274mysql 모니터링 [5]
와닥
2012-06-25
10691
30273테이블 업데이트 되고난후 느려짐.. [1]
권태곰
2012-06-21
9298
30272sql로 loop처럼 처리하기 가능한지요 [1]
서정탁
2012-06-21
9072
30271문자타입의 날짜와 시간 조회 문의 [1]
고영호
2012-06-21
8369
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2023 DSN, All rights reserved.
작업시간: 0.052초, 이곳 서비스는
	PostgreSQL v16.1로 자료를 관리합니다