Checking for Dirty Tables
Scenario
Configure a rule to detect operations on dirty tables. You can configure unnecessary databases, tables, and columns as dirty tables. Programs that access the dirty tables will be marked as suspicious programs.
In this way, you can detect the SQL statements that access dirty tables and detect data security risks in a timely manner.
Prerequisites
You have configured unnecessary databases, tables, or columns.
Procedure
- Log in to the management console.
- Select a region, click
, and choose . The Dashboard page is displayed. - In the navigation pane, choose Rules.
- In the Instance drop-down list, select an instance.
- Click the Risky Operations tab.
- In the Basic Information area, set Risk Level to High.
- (Optional) Configure an IP address or IP address segment, or all the IP addresses will be checked by default.
- Select Operation and All operations. Configure unnecessary databases, tables, or columns, as shown in Figure 1.
- Click Save.
Viewing Dirty Table Detection Results
You can view the SQL statements that are dirty table on the .
- Log in to the management console.
- Select a region, click
, and choose . The Dashboard page is displayed. - In the navigation pane, choose Dashboard.
- In the Instance drop-down list, select the instance whose data reduction statement information you want to view.
- Click the Statements tab.
- Set filter criteria to query SQL statements.
- You can select All, 30 minutes, 1 hour, 24 hours, 7 days, 30 days, or a custom time range from the drop-down list in the upper left corner of the list. Click Custom, select the start time and end time, and click OK. The SQL statements in the time range are displayed in the list.
- You can select an attribute from the drop-down list or search by keyword. Set Risk Severity (the default value in the dirty table detection rule is High) and click Submit.
-
A maximum of 10,000 records can be retrieved in a query.
- In the Operation column of an SQL statement, click Details. For more information, see Table 1.
Table 1 SQL statement parameters Parameter
Description
Session ID
ID of an SQL statement, which is automatically generated
Database Instance
Database where an SQL statement is executed
Database Type
Type of the database where an SQL statement is executed
Database User
Database user for executing an SQL statement
Client MAC Address
MAC address of the client where an SQL statement is executed
Database MAC Address
MAC address of the database where an SQL statement is executed
Client IP Address
IP address of the client where an SQL statement is executed
Database IP Address/Domain Name
IP address of the database where an SQL statement is executed
Client Port
Port of the client where an SQL statement is executed
Database Port
Port of the database where the SQL statement is executed
Client Name
Name of the client where an SQL statement is executed
Operation Type
Type of an SQL statement operation
Operation Object Type
Type of an SQL statement operation object
Response Result
Response to an SQL statement
Affected Rows
Number of rows affected by executing an SQL statement
Start
Time when an SQL statement starts to be executed
End
Time when the SQL statement execution ends
SQL Statement
Name of an SQL statement
Request Result
Result of requesting for executing an SQL statement
View Dirty Table Detection Rules
Choose Rules and click the Risky Operations tab.Here you can manage slow SQL settings.
- Enable
In the row containing the dirty table detection rule, click Enable in the Operation column.
- Edit
In the row containing the dirty table detection rule, click Edit in the Operation column.
- Disable
In the row containing the dirty table detection rule, click Disable in the Operation column. Disabled rules will not be audited.
- Delete
In the row containing the dirty table detection rule, click Delete in the Operation column. To add the rule again, follow the instructions in Adding Risky Operations.
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.See the reply and handling status in My Cloud VOC.
For any further questions, feel free to contact us through the chatbot.
Chatbot
