부록 B
감사 로그 데이터베이스 스키마
이 부록에서는 지원되는 데이터베이스 유형에 대한 감사 데이터 스키마 값과 감사 로그 데이터베이스 매핑에 대한 내용을 설명합니다.
Oracle
표 B-4에서는 Oracle 데이터베이스 유형에 대한 데이터 스키마 값을 나열합니다.
표 B-1 Oracle 데이터베이스 유형에 대한 데이터 스키마 값 (1/3페이지)
|
데이터베이스 열
|
값
|
|
id
|
VARCHAR(50) NOT NULL
|
|
name
|
VARCHAR(128) NOT NULL
|
|
repomod
|
TIMESTAMP
|
|
resourceName
|
VARCHAR(128)
|
|
accountName
|
VARCHAR(50)
|
|
objectType
|
CHAR(2)
|
|
objectName
|
VARCHAR(128)
|
|
action
|
CHAR(2)
|
|
actionDateTime
|
CHAR(21)
|
|
actionStatus
|
CHAR(1)
|
|
interface
|
VARCHAR(50)
|
|
server
|
VARCHAR(128)
|
|
subject
|
VARCHAR(128)
|
|
reason
|
CHAR(2)
|
|
message
|
VARCHAR(255) 또는 CLOB(표 맨 끝에 있는 주석 1 참조)
|
|
acctAttrChanges
|
VARCHAR(4000) 또는 CLOB
|
|
acctAttr01label
|
VARCHAR(50)
|
|
acctAttr01value
|
VARCHAR(128)
|
|
acctAttr02label
|
VARCHAR(50)
|
|
acctAttr02value
|
VARCHAR(128)
|
|
acctAttr03label
|
VARCHAR(50)
|
|
acctAttr03value
|
VARCHAR(128)
|
|
acctAttr04label
|
VARCHAR(50)
|
|
acctAttr04value
|
VARCHAR(128)
|
|
acctAttr05label
|
VARCHAR(50)
|
|
acctAttr05value
|
VARCHAR(128)
|
|
parm01label
|
VARCHAR(50)
|
|
parm01value
|
VARCHAR(128) 또는 CLOB(표 맨 끝에 있는 주석 1 참조)
|
|
parm02label
|
VARCHAR(50)
|
|
parm02value
|
VARCHAR(128) 또는 CLOB(표 맨 끝에 있는 주석 1 참조)
|
|
parm03label
|
VARCHAR(50)
|
|
parm03value
|
VARCHAR(128) 또는 CLOB(표 맨 끝에 있는 주석 1 참조)
|
|
parm04label
|
VARCHAR(50)
|
|
parm04value
|
VARCHAR(128) 또는 CLOB(표 맨 끝에 있는 주석 1 참조)
|
|
parm05label
|
VARCHAR(50)
|
|
parm05value
|
VARCHAR(128) 또는 CLOB(표 맨 끝에 있는 주석 1 참조)
|
|
sequence
|
CHAR(19)
|
|
xmlSize
|
NUMBER(19,0)
|
|
xml
|
BLOB
|
DB2
표 B-2에서는 DB2 데이터베이스 유형에 대한 데이터 스키마 값을 나열합니다.
표 B-2 DB2 데이터베이스 유형에 대한 데이터 스키마 값 (1/2페이지)
|
데이터베이스 열
|
값
|
|
id
|
VARCHAR(50) NOT NULL
|
|
name
|
VARCHAR(128) NOT NULL
|
|
repomod
|
TIMESTAMP
|
|
resourceName
|
VARCHAR(128)
|
|
accountName
|
VARCHAR(50)
|
|
objectType
|
CHAR(2)
|
|
objectName
|
VARCHAR(128)
|
|
action
|
CHAR(2)
|
|
actionDateTime
|
CHAR(21)
|
|
actionStatus
|
CHAR(1)
|
|
interface
|
VARCHAR(50)
|
|
server
|
VARCHAR(128)
|
|
subject
|
VARCHAR(128)
|
|
reason
|
CHAR(2)
|
|
message
|
VARCHAR(255) 또는 CLOB(표 맨 끝에 있는 주석 1 참조)
|
|
acctAttrChanges
|
CLOB(16M)
|
|
acctAttr01label
|
VARCHAR(50)
|
|
acctAttr01value
|
VARCHAR(128)
|
|
acctAttr02label
|
VARCHAR(50)
|
|
acctAttr02value
|
VARCHAR(128)
|
|
acctAttr03label
|
VARCHAR(50)
|
|
acctAttr03value
|
VARCHAR(128)
|
|
acctAttr04label
|
VARCHAR(50)
|
|
acctAttr04value
|
VARCHAR(128)
|
|
acctAttr05label
|
VARCHAR(50)
|
|
acctAttr05value
|
VARCHAR(128)
|
|
parm01label
|
VARCHAR(50)
|
|
parm01value
|
VARCHAR(128) 또는 CLOB(표 맨 끝에 있는 주석 1 참조)
|
|
parm02label
|
VARCHAR(50)
|
|
parm02value
|
VARCHAR(128) 또는 CLOB(표 맨 끝에 있는 주석 1 참조)
|
|
parm03label
|
VARCHAR(50)
|
|
parm03value
|
VARCHAR(128) 또는 CLOB(표 맨 끝에 있는 주석 1 참조)
|
|
parm04label
|
VARCHAR(50)
|
|
parm04value
|
VARCHAR(128) 또는 CLOB(표 맨 끝에 있는 주석 1 참조)
|
|
parm05label
|
VARCHAR(50)
|
|
parm05value
|
VARCHAR(128) 또는 CLOB(표 맨 끝에 있는 주석 1 참조)
|
|
sequence
|
CHAR(19)
|
|
xmlSize
|
DECIMAL(19,0)
|
|
xml
|
CLOB(16M)
|
MySQL
표 B-3에서는 MySQL 데이터베이스 유형에 대한 데이터 스키마 값을 나열합니다.
표 B-3 MySQL 데이터베이스 유형에 대한 데이터 스키마 값 (1/3페이지)
|
데이터베이스 열
|
값
|
|
id
|
VARCHAR(50) BINARY NOT NULL
|
|
name
|
VARCHAR(128) BINARY NOT NULL
|
|
repomod
|
TIMESTAMP
|
|
resourceName
|
VARCHAR(128)
|
|
accountName
|
VARCHAR(255)
|
|
objectType
|
CHAR(2)
|
|
objectName
|
VARCHAR(128)
|
|
action
|
CHAR(2)
|
|
actionDateTime
|
CHAR(21)
|
|
actionStatus
|
CHAR(1)
|
|
interface
|
VARCHAR(50)
|
|
server
|
VARCHAR(128)
|
|
subject
|
VARCHAR(128)
|
|
reason
|
CHAR(2)
|
|
message
|
VARCHAR(255) 또는 CLOB(표 맨 끝에 있는 주석 1 참조)
|
|
acctAttrChanges
|
TEXT
|
|
acctAttr01label
|
VARCHAR(50)
|
|
acctAttr01value
|
VARCHAR(128)
|
|
acctAttr02label
|
VARCHAR(50)
|
|
acctAttr02value
|
VARCHAR(128)
|
|
acctAttr03label
|
VARCHAR(50)
|
|
acctAttr03value
|
VARCHAR(128)
|
|
acctAttr04label
|
VARCHAR(50)
|
|
acctAttr04value
|
VARCHAR(128)
|
|
acctAttr05label
|
VARCHAR(50)
|
|
acctAttr05value
|
VARCHAR(128)
|
|
parm01label
|
VARCHAR(50)
|
|
parm01value
|
VARCHAR(128) 또는 CLOB(표 맨 끝에 있는 주석 1 참조)
|
|
parm02label
|
VARCHAR(50)
|
|
parm02value
|
VARCHAR(128) 또는 CLOB(표 맨 끝에 있는 주석 1 참조)
|
|
parm03label
|
VARCHAR(50)
|
|
parm03value
|
VARCHAR(128) 또는 CLOB(표 맨 끝에 있는 주석 1 참조)
|
|
parm04label
|
VARCHAR(50)
|
|
parm04value
|
VARCHAR(128) 또는 CLOB(표 맨 끝에 있는 주석 1 참조)
|
|
parm05label
|
VARCHAR(50)
|
|
parm05value
|
VARCHAR(128) 또는 CLOB(표 맨 끝에 있는 주석 1 참조)
|
|
sequence
|
CHAR(19)
|
|
xmlSize
|
BIGINT
|
|
xml
|
MEDIUMTEXT
|
SQL Server
표 B-4에서는 SQL Server 데이터베이스유형에 대한 데이터 스키마 값을 나열합니다.
표 B-4 SQL Server 데이터베이스 유형에 대한 데이터 스키마 값 (1/2페이지)
|
데이터베이스 열
|
값
|
|
id
|
NVARCHAR(50) NOT NULL
|
|
name
|
NVARCHAR(128) NOT NULL
|
|
repomod
|
DATETIME NOT NULL CURRENT_TIMESTAMP
|
|
resourceName
|
NVARCHAR(128)
|
|
accountName
|
NVARCHAR(255)
|
|
objectType
|
NCHAR(2)
|
|
objectName
|
NVARCHAR(128)
|
|
action
|
NCHAR(2)
|
|
actionDateTime
|
NCHAR(21)
|
|
actionStatus
|
NCHAR(1)
|
|
interface
|
NVARCHAR(50)
|
|
server
|
NVARCHAR(128)
|
|
subject
|
NVARCHAR(128)
|
|
reason
|
NCHAR(2)
|
|
message
|
NVARCHAR(255) 또는 CLOB(표 맨 끝에 있는 주석 1 참조)
|
|
acctAttrChanges
|
NTEXT
|
|
acctAttr01label
|
NVARCHAR(50)
|
|
acctAttr01value
|
NVARCHAR(128)
|
|
acctAttr02label
|
NVARCHAR(50)
|
|
acctAttr02value
|
NVARCHAR(128)
|
|
acctAttr03label
|
NVARCHAR(50)
|
|
acctAttr03value
|
NVARCHAR(128)
|
|
acctAttr04label
|
NVARCHAR(50)
|
|
acctAttr04value
|
NVARCHAR(128)
|
|
acctAttr05label
|
NVARCHAR(50)
|
|
acctAttr05value
|
NVARCHAR(128)
|
|
parm01label
|
NVARCHAR(50)
|
|
parm01value
|
NVARCHAR(128) 또는 CLOB(표 맨 끝에 있는 주석 1 참조)
|
|
parm02label
|
NVARCHAR(50)
|
|
parm02value
|
NVARCHAR(128) 또는 CLOB(표 맨 끝에 있는 주석 1 참조)
|
|
parm03label
|
NVARCHAR(50)
|
|
parm03value
|
NVARCHAR(128) 또는 CLOB(표 맨 끝에 있는 주석 1 참조)
|
|
parm04label
|
NVARCHAR(50)
|
|
parm04value
|
NVARCHAR(128) 또는 CLOB(표 맨 끝에 있는 주석 1 참조)
|
|
parm05label
|
NVARCHAR(50)
|
|
parm05value
|
NVARCHAR(128) 또는 CLOB(표 맨 끝에 있는 주석 1 참조)
|
|
sequence
|
NTEXT
|
|
xmlSize
|
NUMERIC(19,0)
|
|
xml
|
NTEXT
|
감사 로그 데이터베이스 매핑
표 17-1에는 저장된 감사 로그 데이터베이스 키와 감사 보고서 출력에서 이 키가 매핑되는 표시 문자열 간의 매핑이 포함되어 있습니다. Identity Manager에서는 상수로 사용되는 항목을 짧은 데이터베이스 키로 저장하여 저장소의 공간을 절약합니다. 제품 인터페이스에는 이러한 매핑이 표시되지 않습니다. 그 대신에 감사 보고서 결과의 덤프 출력을 검사할 때만 표시됩니다.
표 B-5는 감사 가능한 작업 데이터베이스 키, 표 B-6은 작업 상태 키 그리고 표 17-2는 데이터베이스에 키로 저장되는 이유 코드를 각각 보여줍니다.
표 17-1 객체 키 유형 데이터베이스 키
|
유형 이름
|
텍스트
|
DbKey
|
|
AccessReview
|
AccessReview
|
AV
|
|
AccessReviewWorkflow*
|
Access Review Workflow
|
AW
|
|
AccessScan
|
AccessScan
|
AS
|
|
Account
|
Account
|
AN
|
|
AdminGroup
|
Capability
|
AG
|
|
Administrator
|
Administrator
|
AD
|
|
AdminRole
|
Admin Role
|
AR
|
|
Application
|
Resource Group
|
AP
|
|
AttributeDefinition
|
AttributeDefinition
|
AF
|
|
AttrParse
|
AttrParse
|
AT
|
|
AuditConfig
|
AuditConfig
|
AC
|
|
AuditPolicy
|
AuditPolicy
|
CP
|
|
BeanPod
|
Bean Pod
|
BP
|
|
ComplianceViolation
|
ComplianceViolation
|
CV
|
|
Configuration
|
Configuration
|
CN
|
|
DataExporter
|
Data Exporter
|
DE
|
|
Discovery
|
Discovery
|
DS
|
|
Email*
|
Email
|
EM
|
|
EmailTemplate
|
EmailTemplate
|
ET
|
|
EncryptionKey
|
EncryptionKey
|
KY
|
|
Event
|
Event
|
EV
|
|
Extract
|
Extract
|
ER
|
|
ExtractTask
|
ExtractTask
|
EX
|
|
IDMXUser*
|
Directory User
|
UX
|
|
LighthouseAccount*
|
Identity System Account
|
LA
|
|
LoadConfig
|
LoadConfig
|
LD
|
|
LoadTask
|
LoadTask
|
LT
|
|
Log
|
Log
|
LG
|
|
LoginApp
|
LoginApp
|
LP
|
|
LoginConfig
|
LoginConfig
|
LC
|
|
LoginModGroup
|
LoginModGroup
|
LF
|
|
MetaView
|
Meta View
|
MV
|
|
ObjectGroup
|
Organization
|
OG
|
|
Policy
|
Policy
|
PO
|
|
ProvisioningTask
|
ProvisioningTask
|
PT
|
|
RemediationWorkflow*
|
Remediation Workflow
|
RW
|
|
RemedyConfig
|
RemedyConfig
|
RC
|
|
Resource
|
Resource
|
RS
|
|
ResourceAccount*
|
Resource Account
|
RA
|
|
ResourceAction
|
ResourceAction
|
RN
|
|
ResourceForm
|
ResourceForm
|
RF
|
|
ResourceObject
|
ResourceObject
|
RE
|
|
RiskReportTask
|
RiskReportTask
|
RR
|
|
Role
|
Role
|
RL
|
|
Rule
|
Rule
|
RU
|
|
SnapShot
|
SnapShot
|
SS
|
|
SysLog
|
SysLog
|
SL
|
|
System
|
System
|
SY
|
|
TaskDefinition
|
TaskDefinition
|
TD
|
|
TaskInstance
|
TaskInstance
|
TI
|
|
TaskResult
|
TaskResult
|
TR
|
|
TaskResultPage
|
ResultPage
|
TP
|
|
TaskSchedule
|
TaskSchedule
|
TS
|
|
TaskTemplate
|
TaskTemplate
|
TT
|
|
TestNotification*
|
Test Notification
|
TN
|
|
User
|
User
|
US
|
|
UserEntitlement
|
UserEntitlement
|
UE
|
|
UserForm
|
UserForm
|
UF
|
|
WorkflowCase*
|
Workflow Case
|
WC
|
|
WorkItem
|
WorkItem
|
WI
|
|
XmlData
|
XmlData
|
XD
|
표 B-5 작업 데이터베이스 키
|
작업 이름
|
텍스트
|
DbKey
|
|
Allowed*
|
Allowed
|
AL
|
|
Approve
|
Approve
|
AP
|
|
Assign Audit Policies
|
Assign Audit Policies
|
AA
|
|
Assign Capabilities
|
Assign Capabilities
|
AC
|
|
AttestorApproved*
|
Attestor Approved
|
TA
|
|
AttestorRejected*
|
Attestor Rejected
|
AR
|
|
AttestorRemediate*
|
Remediation Requested
|
AF
|
|
AttestorRescan*
|
Rescan Requested
|
AN
|
|
Bulk Change Password
|
Bulk Change Password
|
BW
|
|
Bulk Create
|
Bulk Create
|
BC
|
|
Bulk Delete
|
Bulk Delete
|
BD
|
|
Bulk Deprovision
|
Bulk Deprovision
|
BP
|
|
Bulk Disable
|
Bulk Disable
|
BF
|
|
Bulk Enable
|
Bulk Enable
|
BE
|
|
Bulk Modify
|
Bulk Modify
|
BM
|
|
Bulk Reset Password
|
Bulk Reset Password
|
BR
|
|
Bulk Unassign
|
Bulk Unassign
|
BU
|
|
Bulk Unlink
|
Bulk Unlink
|
BL
|
|
Bypass Verify
|
Bypass Verify
|
BV
|
|
CancelReconcile*
|
Cancel Reconcile
|
CR
|
|
challengeResponse*
|
Challenge Response
|
CD
|
|
Change Password
|
Change Password
|
CP
|
|
Connect
|
Connect
|
CN
|
|
Control Active Sync
|
Control Active Sync
|
CA
|
|
Create
|
Create
|
CT
|
|
CredentialsExpired*
|
Credentials Expired
|
CE
|
|
Debug
|
Debug
|
DB
|
|
Delegate
|
Delegate
|
DG
|
|
Delete
|
Delete
|
DL
|
|
Deprovision
|
Deprovision
|
DP
|
|
Disable
|
Disable
|
DS
|
|
Disconnect
|
Disconnect
|
DC
|
|
Enable
|
Enable
|
EN
|
|
End Activity
|
End Activity
|
EA
|
|
End Process
|
End Process
|
PE
|
|
End Workflow
|
End Workflow
|
EW
|
|
Execute
|
Execute
|
LN
|
|
Expired*
|
Expired
|
EX
|
|
Export
|
Export
|
EP
|
|
Fixed*
|
Fixed
|
FX
|
|
Import
|
Import
|
IM
|
|
List
|
List
|
LI
|
|
Lock
|
Lock
|
LK
|
|
Login
|
Login
|
LG
|
|
Logout*
|
Logout
|
LO
|
|
Mitigated*
|
Mitigated
|
VM
|
|
Modify
|
Modify
|
MO
|
|
Modify Active Sync
|
Modify Active Sync
|
MA
|
|
NativeChange*
|
Native Change
|
NC
|
|
Notify*
|
Notify
|
NO
|
|
PostOperation*
|
Post-Operation Callout
|
PT
|
|
PreOperation*
|
Pre-Operation Callout
|
PP
|
|
Prioritize*
|
Prioritize
|
PR
|
|
Provision
|
Provision
|
PV
|
|
Recurring*
|
Recurring
|
RC
|
|
Reject
|
Reject
|
RJ
|
|
Remediated*
|
Remediated
|
VR
|
|
Rename
|
Rename
|
RE
|
|
RequestReconcile*
|
Request Reconcile
|
RR
|
|
ResetPassword
|
ResetPassword
|
RP
|
|
Run Debugger
|
Run Debugger
|
RD
|
|
ScanBegin*
|
Scan Begin
|
SB
|
|
ScanEnd*
|
Scan End
|
SE
|
|
StartActivity*
|
Start Activity
|
SA
|
|
StartProcess*
|
Start Process
|
SP
|
|
StartWorkflow*
|
Start Workflow
|
SW
|
|
Terminate*
|
Terminate
|
TR
|
|
Unassign
|
Unassign
|
UA
|
|
Unlink
|
Unlink
|
UN
|
|
Unlock
|
Unlock
|
UL
|
|
updateAuthenticationAnswers*
|
Update Authentication Answers
|
AQ
|
|
usernameRecovery*
|
Username Recovery
|
UR
|
|
View
|
View
|
VW
|
|
View Only
|
View Only
|
VO
|
표 B-6 작업 상태 데이터베이스 키
|
결과
|
DbKey
|
|
Success
|
S
|
|
Failure
|
F
|
표 17-2 키로 저장되는 이유
|
이유 이름
|
텍스트
|
DbKey
|
|
PolicyViolation
|
정책 {0} 위반: {1}
|
PV
|
|
InvalidCredentials
|
잘못된 자격 증명
|
CR
|
|
InsufficientPrivileges
|
권한 부족
|
IP
|
|
DatabaseAccessFailed
|
데이터베이스 액세스 실패
|
DA
|
|
AccountDisabled
|
계정 비활성화됨
|
DI
|