Which has the higher priority in your organization: Deploying a new database or securing the ones you already have?
Looking for a website, and resources, dedicated solely to securing Oracle databases? Check out DBSecWorx.
Purpose
This package provides procedures that can be used to retrieve the byte value of a single column, or a series of columns, in any table.
These procedures, along with a publicly documented meta-data structure for columns, can be used to retrieve the row content for row data on which the hash or user signature is computed.
It appears likely that this package is connected to Blockchain tables.
AUTHID
CURRENT_USER
Data Types
TYPE column_list IS VARRAY(1024) OF VARCHAR2(128);
Dependencies
DBMS_ASSERT
DBMS_TABLE_DATA_LIB
PLITBLM
DBMS_LOB
DBMS_UTILITY
Documented
Yes
Exceptions
Error Code
Reason
ORA-05745
no data found from <table_name> column <column_name> at row specified by rowid '<rowid>'
dbms_table_data.get_bytes_for_column(
schema_name IN VARCHAR2,
table_name IN VARCHAR2,
row_id IN ROWID,
column_name IN VARCHAR2,
column_data IN OUT BLOB);
dbms_table_data.get_bytes_for_columns(
schema_name IN VARCHAR2,
table_name IN VARCHAR2,
row_id IN ROWID,
column_names IN COLUMN_LIST,
column_data IN OUT BLOB);