Compliance Software IMS DB2 Mainframe Oracle add to favorites | contact us
Compliance Software IMS DB2 Mainframe Oracle
NEON Enterprise Software Events: NEON Enterprise Software
Compliance Software IMS DB2 Mainframe Oracle
DB2 Tools: NEON Enterprise Software
DB2 Products:
Guardium for Mainframes
Bind ImpactExpert
RealTime DBAExpert
Recovery AssuranceExpert
SQL PerformanceExpert

For the most up-to-date information about compliance, check out:

Compliance Software IMS DB2 Mainframe Oracle

Guardium for Mainframes Database Auditing Solutions

Compliance Software IMS DB2 Mainframe Oracle
Glossary: Database Activity Monitoring

A  | B | C | D | E | F | G | H | I | J | K | L | M | N | O |
P | Q | R | S | T | U | V | W | X | Y | Z

A
agent
Lightweight software component installed as part of a DAM solution on a monitored database system. The agent monitors database activity on the server and collects or reports to an aggregation or central DAM server. Local agent monitoring gives excellent audit results, and the better DAM solutions use negligible resources on the database server. An agent may also be called a collector or a monitor.

aggregation
The collection of database activity information from multiple monitored DBMS systems. Aggregated data is then available for unified analysis and reporting.

alert
Notification of a potential security incident detected by the DAM solution. Alerts are events that may trigger email notification as well as workflows in an integrated incident management tool or in a service desk solution.

anomaly
A database transaction or other activity that deviates from an established pattern of normal, routine activity. Anomalies are detected in various ways, but may include defining or establishing baseline activity patterns, rules, thresholds, confidence level parameters, and a continuous refinement process. See also exception.

application policy
A database audit policy configured to monitor transactions for a specific enterprise application. Some DAM solutions include pre-built policies for monitoring database activity generated by ERP applications like SAP, PeopleSoft, or JD Edwards and common CRM applications like Siebel, among others.

[Top]

 B
block
Preventive action taken by a database activity monitoring solution to stop a database transaction that violates an audit policy from ever taking place. When the DAM solution detects a policy violation occurring on an audited database system, it can either block the transaction from being passed to the DBMS or it can force the DBMS to rollback the data prior to a COMMIT. An alternative to automated blocking is to handle policy violations via alerts, although response times will likely be unacceptable for some real-time applications and the focus may shift more towards damage mitigation rather than prevention.

breach disclosure
Public notification that private data was compromised. Disclosure may take any of several forms, including direct notification to affected parties by mail, phone, or email, press releases to the media, and/or statements on public web sites. Breach disclosure is mandated by various state and federal laws (more than 40 state laws impose breach disclosure requirements).

[Top]

C
collector
See agent.

compliance
Practice of adhering to legal or contractual requirements. Corporate governance laws, such as Sarbanes-Oxley (SOX), or privacy laws, such as the Health Insurance Portability Assurance Act (HIPAA) may require changes in IT environments. These changes may entail implementing a DAM solution to secure databases from unauthorized access, maintain privacy of confidential information, and prevent breaches resulting in identity theft. Information about specific laws regulating IT professionals is available from websites such as The Compliance Authority.

compliance policy
A database monitoring policy specifically intended to address the legal requirements of specific federal or state laws and pass regulatory audits. Compliance policies are most common for SOX, HIPAA, PCI, and Basel II.

connection pool
Technique used by some by some enterprise applications to increase performance by reducing the time needed to establish and release database connections. A group of connections are initialized and managed by the application and transactions share the pre-established database connections from the pool as needed. Database activity monitoring solutions must audit database activities performed via legitimate applications and should strive to identify the end user, although some applications mask user identities, creating challenges for the database auditor.

content-based policy
A set of rules for analyzing database activity to identify potentially sensitive information. A content-based policy will define the format of sensitive information such as account numbers or social security numbers and look for their use in unapproved and potentially unsecured databases.

Control Objectives for Information and Related Technology (COBIT)
COBIT is an IT framework that provides best practices, metrics, and indicators to promote IT governance and corporate oversight. The activity monitoring and automated workflows of a DAM solution fit well in an enterprise that has adopted a COBIT framework.

correlation
DAM technique of relating and associating multiple database activity events using patterns, baselines, calculated statistics, and profiles. Through correlation, activity patterns can be established and anomalies or exceptions detected.

[Top]

D

data dictionary
A central catalog or repository of information about data and its structure. A metadata database that stores information about data elements, locations, and organization.

data leak prevention (DLP)
Feature of some DAM solutions in which sensitive data is prevented from being passed outside the enterprise. Techniques used in DLP include recognition and classification of sensitive data and mechanisms for blocking transmission of data through email or blocking copying of sensitive data to portable media like CDs or USB flash drives. Dedicated DLP solutions may provide different or more extensive feature sets than DLP features embedded in DAM solutions.

database activity monitoring (DAM)
Security software solutions and practices for monitoring database connections and transactions so as to identify suspicious or non-routine access, changes, or other risks to the data. Database activity monitoring solutions from different vendors have various strengths and weaknesses, but the core capabilities defining a DAM solution include: auditing all database activity outside of the monitored DBMS, storing all audit trace data outside the monitored DBMS, aggregating audit data from multiple monitored DBMS servers, enforcing separation of duties and monitoring privileged users (such as DBAs), and generating alerts in real-time. These products are also referred to as enterprise database auditing solutions.

database administrator (DBA)
A privileged user who maintains a database and can grant access rights, change schemas, and alter and delete any object in the database. Every database activity monitoring solution should be capable of auditing actions taken by privileged users such as DBAs.


database auditing
See database activity monitoring.

DB2
Relational database management system from IBM, commonly used with enterprise business applications.

disclosure
See breach disclosure.

discovery
Automatic location and identification of data resources in an IT environment that have not previously been registered or configured for activity monitoring. Many breaches involve data residing on servers or DBMSs of which a business data owner was previously unaware.

[Top]

E
encryption
Process of transforming information from a readable to an unreadable form by means of an algorithm. Encryption maintains the confidentiality of information and can be used in place of a DAM solution in complying with some data security standards, although a stronger approach is to use DAM to protect against authorized inside access with encryption used as a safety net to protect confidentiality even in the event of data leakage or breach. 

enterprise solution
A software application that can be used throughout an organization, crossing geographical and technological boundaries. DAM solutions are generally enterprise solutions that can monitor geographically dispersed heterogenous DBMSs, accessed and supported by a range of third-party and in-house applications, across a variety of operating systems. The DAM solution aggregates and manages the audit data for the entire organization, regardless of location or platform.

exception
A policy violation or technical fault that occurs during a database activity. Exceptions should be logged and trigger an alert. See also anomaly.

external threat
Risk of data loss or damage posed by a hacker or unknown malicious source (including viruses or trojans). External threats are handled by a layered security approach that includes a firewall, strong authentication methods, well-patched servers, and good database activity monitoring software. Data loss from external threats can often be prevented altogether through automated actions taken by the DAM solution, or effectively mitigated by alerts and quick response by the IT staff.

[Top]

F
field
A unit of information in a database, typically one column of a table in a relational database. A field is often the smallest object in a database that will be monitored by a DAM solution.

[Top]

G
grant
Database access privileges that allow a user or group to work with a database. A DAM solution will monitor grants to sensitive data resources.

group
A logical set of database access rights and privileges. A user who is a member of the group is then granted the access entitlements defined by the group (such as the ability to read or write to a sensitive database).

[Top]

H
Health Insurance Portability and Accountability Act (HIPAA)
U.S. law (P.L. 104-191) enacted in 1996 to protect health insurance coverage for workers and their families. Provisions of the act encourage electronic interchange of health care transaction data, but also contain requirements for safeguarding and protecting private identity and medical data. Database access monitoring can include policies that limit access to private data and provide administrative oversight workflows in compliance with HIPAA's Security Rule.

heuristic
A complex logical approach to determining normal database activity and spotting anomalies that may be suspicious events requiring investigation. A heuristic generally relies on a baseline activity dataset, developed over time, coupled with rules, fuzzy logic, and flexible thresholds. These elements require tuning to reduce the incidence of false positive alerts and the DAM solution should be expected to achieve best results over time.

[Top]

I
IMS
Hierarchical database management system produced by IBM, commonly used in very large enterprises for business-critical transaction systems and data stores.

incident
A policy violation or exception that must be investigated and resolved. The incident is a discrete workflow with assigned tasks and responsible parties, severity assessments, and status indicators. Incidents are tracked until closed and rules can be implemented for tracking, reporting, and escalating incidents.

internal threat
Risks posed to a database by a known, trusted user with legitimate user identity and access rights. Internal threats include risks posed by privileged users, employees leaking private data, and contractors misusing confidential information. Internal threats can be discovered, and losses prevented or mitigated with a good database activity monitoring solution.

IT Infrastructure Library (ITIL)
Framework of IT best practices for service management. The framework promotes service delivery and managment, and is oriented towards assuring SLAs are met. The activity monitoring and automated workflows of a DAM solution fit well in an enterprise that has adopted an ITIL framework and many DAM solutions integrate with common service desk solutions so that incidents can be managed within existing ITIL frameworks.

[Top]

J
[Top]

K
[Top]

L
log monitoring
DAM technique of collecting information about database activity from DBMS logs. This is sometimes a fast and easy way to obtain some information about database transactions, but data recorded in logs is often incomplete and may not be available, collected, and analyzed fast enough to meet the requirements of real-time alert generation and incident response.

[Top]

M
monitor
Automated process of continuously analyzing database activity to detect anomalies and exceptions that may indicate a security incident. A software agent on a monitored database system may also sometimes be called a monitor. Database activity monitoring is also referred to as database auditing.

[Top]

N
network monitoring
DAM technique in which network traffic is monitored for inbound and/or outbound SQL activity. Some DAM vendors claim wide platform support because they use network monitoring techniques, but a good auditor will catch the fact that network monitoring alone means that all database activities occurring on the DBMS server itself are overlooked. An agent on the DBMS server is required for complete monitoring of a platform.

[Top]

O
Oracle
Relational database management system commonly used with enterprise business applications.

[Top]

P
Payment Card Industry Data Security Standard (PCI-DSS)
Common set of data security requirements observed by merchants and banks. Database activity monitoring is often a critical component of PCI-DSS compliance because it consistently audits database transaction activities and using heuristic policies together with automated workflows, can detect, prevent, and mitigate identity theft and fraud losses.

policy
Set of rules used by the DAM solution in monitoring a database system: the policy defines normal, allowable activities and/or abnormal, suspicious activities and will define how the DAM solution reacts to each type of  event, for example, whether to trigger an alert and/or take preventive action such as blocking a transaction or denying access. Activities are defined in terms of users, groups, sources, destinations, activity types, times and dates, and other parameters. The DAM solution will often provide policy creation tools including interactive forms or wizards.

privileged user
A trusted database user, such as a DBA or SYSADMIN, who has wide latitude and extensive rights and privileges to perform operations and access resources that most users of a system cannot use. Privileged users often have blanket rights and access to everything in an IT organization because of the nature of their jobs. A database activity monitoring solution does not interfere with a privileged user's elevated rights, but will record and analyze them, and trigger incidents in the event of abuse. Without database auditing, privileged users pose a significant known risk and a potential problem in passing a security audit.

[Top]

Q
[Top]

R
remote monitoring
A DAM solution that monitors a DBMS without an agent on the DBMS server. This normally requires native trace functions to be turned on, which may impact database performance to the point that significant degradation in normal business operations occurs. Remote monitoring may also require configuration changes and escalated privileges, both of which may be unpalatable in some enterprises. See also network monitoring and agent.

report
Periodic summary of database activity monitoring activities and results from the DAM solution. These reports may take multiple forms such as summary or detail, be oriented towards different stakeholders, and be geared to specific purposes, such as regulatory compliance.

role
A logical set of rights and privileges in a DAM solution, based on segregated responsibilities and duties. A user who is assigned a role is then granted access to product features and configuration options necessary to fulfill the role.

[Top]

S

Sarbanes-Oxley Act of 2002 (SOX)
A United States federal law that requires corporations to exert greater corporate oversight with standard accounting and auditing practices. The formal name of the law is the Public Company Accounting Reform and Investor Protection Act of 2002 (P.L. 107-204). Section 404 of the law most directly impacts information technology professionals, who can achieve SOX compliance by using database auditing solutions to monitor activity and establish safeguards to ensure data integrity and protect against unauthorized access.

scalability
The ability of a database or application to expand to meet the changing demands of a growing enterprise. Some database auditing solutions may use a client-server architecture with a single central server, but most use a flexible hierarchical architecture that enables them to add aggregation appliances to handle a virtually limitless number of DBMS server-based agents

security information and event management (SIEM)
Technology solutions and proceses for analyzing external and internal threats to an enterprise IT environment. SIEM solutions may include some elements of DAM solutions, but may not include real-time SQL monitoring, DBMS server-based monitoring agents, or DBA activity monitoring.

segregation of duties
Control mechanism to ensure that one person does not have both operational and oversight control of the database. For example, the IT and/or database auditor should be independent of the DBA. DAM solutions enforce segregation of duties by removing audit control and audit trail data from the DBMS so that a DBA cannot suspend monitoring or alter audit trails. See also role

sensitivity
A risk assessment valuation of a data resource. Sensitive data may be data that carries an expectation of privacy, that contains company confidential or trade secret information, that contains intellectual property, or data that the company otherwise deems to be inappropriate for public access. Sensitive databases include financial data, personal customer or employee data, and anything covered by privacy laws and regulations.

severity
Assessment of the degree of risk placed on the organization as a result of an incident. Severity is most commonly assessed as low, medium, or high.

SQL transactions
Database activities done using Standard Query Language calls, typically referred to as SQL statements. DAM solutions monitor SQL statements, looking for possible mutations of expected calls or trivial conditions that could indicate a SQL injection attach. DAM solutions should be capable of monitoring and recording all types of SQL transactions including DML, DDL, DCL, and TCL. 

[Top]

T
[Top]

U
UNIX
Operating system originally developed by AT&T, but now widely available in different variations. Database and application vendors widely support UNIX flavors such as Solaris from Sun Microsystems, HP-UX from Hewlett-Packard, and AIX from IBM.

[Top]

V
vulnerability assessment
Feature in some DAM solutions which analyzes and provides a report on the state of database security. Vulnerability assessment features may vary by vendor, but some can assess whether security patches have been applied to database servers to plug known vulnerabilities and some may evaluate user entitlements (rights and privileges) to produce an identity audit report (although more comprehensive identity audit solutions exist and may be more suitable to passing a rigorous security audit).

[Top]

W
workflow
Defined sequence of tasks that must be completed to accomplish a goal. Workflows may be created for routine review and approval of audit reports, or a workflow may establish how incidents, such as data breaches, are assigned, assessed, investigated, and resolved.

[Top]

X
[Top]

Y
[Top]

Z
z/OS
Operating system used on IBM mainframe systems. Widely used in large data centers, particularly those requiring fast throughput at high transaction rates.

[Top]

About the Database Activity Monitoring Glossary


This glossary was developed by NEON Enterprise Software. It defines common terminology used in securing and auditing enterprise databases with Database Activity Monitoring (DAM) solutions. NEON Enterprise Software is a technology partner with Guardium, the leading solution in DAM, according to Forrester and Gartner reports. NEON develops database auditing technology for DBMSs in data centers running IBM mainframe servers. This glossary, however, reflects common industry usage and concepts: it does not reflect NEON nor Guardium specific usage.

Learn more about how Guardium for Mainframes can monitor your DB2 databases on z/OS to secure your data and pass the audit.





Compliance Software IMS DB2 Mainframe Oracle



Compliance Software IMS DB2 Mainframe Oracle
Compliance Software IMS DB2 Mainframe Oracle
For more information
about Guardium for Mainframes, please call 1.888.338.6366 or email us.
Compliance Software IMS DB2 Mainframe Oracle
Database Auditing: NEON Enterprise Software


HOME | SOLUTIONS | SUPPORT | CORPORATE | EVENTS | CONTACT
Copyright ©2009 NEON Enterprise Software, Inc. | Legal Notice | Privacy Policy | Site Map