728x90
반응형

분류 전체보기 186

[Oracle] Oracle audit_trail로 object 접근 관리 이벤트 감사 방법

audit_trail로 특정 object에 접근하는 이벤트 감사 방법에 대해 알아보자 2024.06.03 - [DB (데이터베이스)/Oracle (오라클)] - [Oracle] Oracle audit_trail파라미터 설정방법\ [Oracle] Oracle audit_trail파라미터 설정방법oracle DB에서 audit_trail을 설정 하는 방법에 대해 알아보자우선 oracle audit기능에 대해 설명해보자면.  AUDIT기능은 oracle DB의 사용자 행동을 감시하는 목적으로 사용된다. 이 기능을 통해 어seungbae-db.tistory.com 위 글에서 audit_trail을 설정 하는 방법에 대해 알아보았다. audit_trail로 object접근 감사에 방법에 대해 알아보자 우선 obj..

[농사] 애플수박 농사 2024.06.22

애플수박은 2024.04.20(토) 에 처음 심었으며 9주가 지났다. 1.애플수박 성장과정저번주에 풀이 너무 많이 자라서 수박만 남겨놓고 잘랐었다.. 하지만 수박의 색깔이 연하게 변하였고, 크기도 별로 커지지 않은 것 같다. 이번 실험으로 수박의 잎을 너무 많이 잘라주면 영양분을 공급받지 못해 수박이 잘 자라지 못하는 것을 알게되었다.다음에는 적당히 잘라주어야 겠다.

일상/농사 2024.06.23

[농사] 감자 농사 2024.06.22

2024.03.30(토) 감자를 심은 지 12주 경과. 1. 포대자루의감자(시장감자) 포대자루의 감자는 대부분 햇빛을 봐서 쓸모 없었고 감자의 크기도 아기 주먹만크기로 매우 작았다.2.포대자루의감자 (쿠팡감자) 포대자루의 감자는 대부분 햇빛을 봐서 쓸모 없었고 감자의 크기도 아기 주먹만크기로 매우 작았다.3. 시장감자 40g이하이번에 수확을 했는데 감자의 양이 매우 적고, 크기도 작았다. 4. 시장감자 40g이상이 구간 또한 40g이하 시장감자 처럼 양은 적었지만 40g이하의 감자보다 크기가 상대적으로 컸다. 5. 쿠팡감자 40g 이하이 구간이 가장 많은 감자를 심었다. 감자크기가 대체로 중간이고, 양도 일정하게 잘 나왔다. 6.쿠팡감자 40g이상이 구간에는 이번에 사진을 찍지 못했지만 가장 감자의 크기..

일상/농사 2024.06.23

[Oracle] oracle 특정 값 기준 계산하기 (SUMIF

oracle에서 엑셀의 SUMIF 기능을 사용하고 싶을 때 case when문으로 작성하는 방법에 대해 알아보자 엑셀의 SUMIF는 범위 내에서 특정 조건에 해당하는 값만 더하는 함수이다. 예를들어 {1,2,3,4,5} 의 집합이 있다고 가정하자. 여기서 3보다 크거나 같은 수의 합을 구하는 것이 SUMIF함수이다. oracle에서 sql문으로 작성하려면 case when과 sum을 적절히 섞어서 사용하면 된다. 예를들어 위와 같이 test_a라는 테이블에 데이터가 있다고 가정하자. SELECT sum(CASE WHEN value >= 3 THEN value ELSE 0 END) AS positive, sum(CASE WHEN value 위 처럼 sum과 case when 의 중첩으로 SUMIF와 동일..

[Linux] Linux에서 Windows의 캐리지 리턴(개행) 문자 없애기

1. 원인윈도우에서 작성된 파일을 Unix/Linux계열에서 vi로 열었을 때 '^M' 섞여 있는 경우가 있다. 이는 캐리지 리턴(Carriage Return)이란 문자이고 커서를 제일 앞으로 이동시킨다는 의미가 있습니다.  윈도우에서는 사실상 개행 즉 Enter동작을 통해 줄 바꿈을 해주는 것인데. Unix/Linux계열로 이동하면서 '^M' 이 문자가 찍혀있게 된다.   2. 해결방안 2-1. sed 명령어 사용sed명령어를 사용해서 '^M'문자를 제거할 수 있다.# sed -i 's/\r//' 파일이름sed -i 's/\r//' test1.logsed 명령어는 텍스트 파일을 한 줄 씩 처리하면서 명령을 적용할 수 있는 툴이다. * sed : sed 명령어를 호출한다. * -i : 원본 파일을 수정하..

[Oracle] Oracle audit_trail파라미터 설정방법

oracle DB에서 audit_trail을 설정 하는 방법에 대해 알아보자우선 oracle audit기능에 대해 설명해보자면.  AUDIT기능은 oracle DB의 사용자 행동을 감시하는 목적으로 사용된다. 이 기능을 통해 어떤 사용자가, 어떤 테이블을 언제 사용하고, 어떤 작업을 하는지 기록하여 확인할 수 있게된다1. audit기능 활성화-- DB에 sysdba로 접속한다.sqlplus "/as sysdba"-- audit_trail 파라미터 조회show parameter audit_trail;sqlplus 에서 show parameter명령어를 통해 audit_trail의 값을 확인한다. 현재 'NONE'으로 되어있다. audit_trail에는 설정 할 수 있는 값이 3가지가 있다. 아래는 설정할 ..

[농사] 애플수박 농사 2024.06.15

애플수박은 2024.04.20(토) 에 처음 심었으며 8주가 지났다. 1. 애플수박 성장과정우선 너무 중구난방으로 자랏고, 수박이 달리지 않은 잎은 잘라줬다.  이렇게 열매가 달린 수박 줄기는 살려줬고, 잎은 조금만 남겨놨다.  그 과정에서 수박 3개를 실수로 잘라내서 너무 아쉽다... 잘라보니 익지 않았다. 2~3주만 더 있었으면 맛있게 익었을 텐데 너무 아쉽다. 그리고 접목을 한 것처럼 보이는 잎과 줄기에도 꽃이 달렸다.일단 '박' 처럼 보인다

일상/농사 2024.06.17

[Oracle] oracle listener 보안 설정

oracle 의 listener 보안 설정 중 하나인 ADMIN_RESTRICTIONS_LISTENER=ON 설정에 대해 알아보자 이 설정이 활성화 되면 Oracle 리스너에 대한 관리자 명령(lsnrctl)을 로컬에서만 실행할 수 있으며,원격 접속을 통한 리스너 관리가 불가능해진다. 이는 리스너 보안을 강화하여 외부로부터의 불필요한 접근을 방지하는 역할을 한다. 1. 적용방법 리스너 파일을 연다. 리스너 파일의 위치는 일반적으로 $ORACLE_HOME/network/admin/listener.ora 에 위치해있다. 위와 같이 리스너 파일 마지막 줄에 "ADMIN_RESTRICTIONS_LISTENER=ON" 를 입력한다.

[Oracle] oracle audit_trail로 계정관리 이벤트 감사 방법

audit_trail로 계정 관리 이벤트 감사 방법에 대해 알아보자 2024.06.03 - [DB (데이터베이스)/Oracle (오라클)] - [Oracle] Oracle audit_trail파라미터 설정방법 [Oracle] Oracle audit_trail파라미터 설정방법oracle DB에서 audit_trail을 설정 하는 방법에 대해 알아보자우선 oracle audit기능에 대해 설명해보자면.  AUDIT기능은 oracle DB의 사용자 행동을 감시하는 목적으로 사용된다. 이 기능을 통해 어seungbae-db.tistory.com위 글에서 audit_trail을 설정 하는 방법에 대해 알아보았다. audit_trail로 계정관리 감사에 방법에 대해 알아보자 우선 계정관리 이벤트의 종류는 * 사용자..

728x90
반응형