query11 728x90 MariaDB(MySQL)에 Audit Plugin 적용하는 방법 MariaDB에서 서버 감사 로그를 설정하여 내부 사용자 계정의 모든 쿼리 수행 내역을 기록하려면 다음 단계를 따라야 합니다. 여기에서는 server_audit 플러그인을 사용하여 쿼리 수행 내역을 기록하는 방법을 설명하겠습니다.1. 플러그인 디렉토리 확인MariaDB 서버의 플러그인 디렉토리를 확인합니다.SHOW GLOBAL VARIABLES LIKE 'plugin_dir';출력된 경로는 플러그인이 설치될 위치를 나타냅니다. 예: /usr/lib64/mysql/plugin/2. MariaDB Audit Plugin 다운로드 및 설치2.1 다운로드 및 설치MariaDB Audit Plugin을 다운로드하고 플러그인 디렉토리에 복사합니다.wget https://downloads.mariadb.com/Aud.. 2024. 7. 28. n8n에서 Elasticsearch로 직접 쿼리하여 자동화 처리 운영 n8n에서 Elasticsearch로 직접 쿼리하여 최근 날짜의 값을 추출하려면 HTTP Request 노드를 사용하여 Elasticsearch에 쿼리를 보낼 수 있습니다. 다음은 이를 구현하는 예제입니다.HTTP Request 노드 설정Method: POSTURL: http://your_elasticsearch_host:9200/{target_index}-*/_searchHeaders: Content-Type: application/jsonBody: 아래 JSON 형식JSON Body{ "from": 0, "size": 1, "sort": [ { "timestamp": { "order": "desc" } } ], "query": { "bool": .. 2024. 7. 25. DBMS 사용자 SQL 쿼리 실행 전 권한을 검증하는 로직 구현 SQL 쿼리에 대한 사용자 권한을 체크하는 방법을 구현하려면, 우선 사용자의 권한을 정의하고, SQL 쿼리를 실행하기 전에 이러한 권한을 검증하는 과정이 필요합니다. 이는 대체로 데이터베이스 시스템에서 제공하는 기능을 사용하거나, 어플리케이션 레벨에서 별도의 로직을 구현하여 관리할 수 있습니다.권한 정의사용자별 권한: 각 사용자(또는 사용자 그룹)가 특정 테이블 또는 컬럼에 대해 수행할 수 있는 작업(조회, 수정, 삭제 등)을 정의합니다.테이블 권한: 각 테이블에 대해 어떤 사용자가 어떤 작업을 할 수 있는지 정의합니다.컬럼 권한: 테이블 내 특정 컬럼에 대한 접근을 제한할 수 있습니다.권한 검증 방법데이터베이스 기능 사용대부분의 관계형 데이터베이스 관리 시스템(RDBMS)은 권한 관리 기능을 내장하고 .. 2024. 6. 30. Salesforce Inspector 도구를 통한 데이터 쿼리 및 추출 활용 Salesforce Inspector는 Salesforce 데이터를 보다 효율적으로 조회하고 조작할 수 있게 도와주는 도구입니다. 이는 Salesforce의 데이터를 직접적으로 살펴보고, 내보내고, 수정할 수 있는 기능을 제공합니다. Salesforce Inspector는 주로 웹 브라우저 확장 프로그램으로 제공되며, Salesforce 사용자 인터페이스 내에서 쉽게 접근할 수 있습니다. Salesforce Inspector와 Salesforce API의 차이점은 다음과 같습니다. 접근성: Salesforce Inspector는 브라우저 확장 기능으로서, Salesforce UI 내에서 직접 사용할 수 있습니다. 반면, Salesforce API는 프로그래밍을 통해 데이터에 접근하고 조작하는 방법을 제공.. 2024. 2. 23. 인프라 및 클라우드 자산을 Steampipe 쿼리로 통합 관리 Steampipe는 오픈 소스의 인프라 스프레드시트입니다. 이것은 인프라 및 클라우드 자산을 쿼리하고 관리하기 위한 도구로 사용됩니다. Steampipe는 SQL을 사용하여 데이터를 쿼리할 수 있는 경험이 익숙한 사람들을 위해 설계되었습니다. Steampipe는 다양한 모듈 및 플러그인을 통해 다양한 클라우드 제공 업체 및 데이터 소스에 대한 지원을 제공합니다. 이를 통해 사용자는 각종 클라우드 서비스, 데이터베이스, 네트워크 디바이스 등과 같은 여러 환경에서 데이터를 추출하고 분석할 수 있습니다. Steampipe의 핵심 특징은 다음과 같습니다. 표준 SQL 사용: Steampipe는 SQL 쿼리 언어를 사용하여 데이터에 쉽게 액세스할 수 있도록 합니다. 플러그인 아키텍처: Steampipe의 플러그인.. 2024. 1. 5. 이전 1 2 3 다음 728x90 728x90