# 查看SQL语句
将已添加的数据库连接到数据库安全审计实例后，您可以查看该数据库的SQL语句列表及其详细信息，并可将其导出为.csv格式。
#### 前提条件
- 数据库安全审计实例的状态为"运行中"。
- 请参见[开启数据库安全审计](https://support.huaweicloud.com/usermanual-dbss/dbss_01_0356.html)成功开启数据库安全审计功能。
- 数据库安全审计实例已成功添加安全组规则。
 
#### 约束与限制
- 一次最多可查询或导出10,000条记录。
- 审计语句和结果集的长度限制为10,240字节。超出部分，系统将不记录在审计日志中。
 
#### 查看SQL语句列表
1. [登录DBSS控制台](https://console.huaweicloud.com/dbss/#/dbss/home)。
2. 单击管理控制台左上角的![](https://support.huaweicloud.com/usermanual-dbss/zh-cn_image_0000002721161775.png)，选择区域。
3. 在左侧导航栏选择"数据报表"，进入"数据报表"页面。
4. 在"选择实例"下拉列表框中，选择需要查看SQL语句信息的实例。
5. 选择"语句"页签。
6. 查询SQL语句信息。 
   图1查询SQL语句   
   ![](https://support.huaweicloud.com/usermanual-dbss/zh-cn_image_0000002691482614.png "点击放大")
   您可以按照以下方法，查询指定的SQL语句。
   - "全部时间"、"近30分钟"、"近1小时"、"今日"、"近7天"、"近30天"，列表显示该时间段的SQL语句。
    
   - 单击![](https://support.huaweicloud.com/usermanual-dbss/zh-cn_image_0000002691482616.png)，选择属性筛选，或输入关键字搜索，显示所需的SQL语句。
   
   
   表1SQL语句列表参数说明 
   | 参数名称    | 说明                                                                                                                                                                                                                                                                                                                                      |
   |:---|:---|
   | SQL语句  | 执行的SQL语句。                                                                                                                                                                                                                                                                                                                               |
   | 客户端IP    | 执行SQL语句所在客户端的IP地址。                                                                                                                                                                                                                                                                                                                        |
   | 数据库IP/域名 | 执行SQL语句所在的数据库的IP地址/域名。                                                                                                                                                                                                                                                                                                                 |
   | 数据库用户  | 执行SQL语句的数据库用户。                                                                                                                                                                                                                                                                                                                          |
   | 数据库名    | 执行SQL语句的数据库名。                                                                                                                                                                                                                                                                                                                           |
   | 风险等级   | 执行SQL语句的风险等级。 - 高  - 中  - 低  - 无风险   |
   | 规则      | 执行SQL语句的规则。                                                                                                                                                                                                                                                                                                                            |
   | 操作类型      | 执行SQL语句的操作类型。                                                                                                                                                                                                                                                                                                                           |
   | 响应结果    | 执行SQL语句的响应结果。                                                                                                                                                                                                                                                                                                                          |
   | 生成时间     | 执行SQL语句的生成时间。                                                                                                                                                                                                                                                                                                                           |
   | 操作       | 可对SQL语句执行的操作。 - 添加到白名单：可将存在风险的SQL语句添加至白名单，添加后，数据库审计功能将忽略白名单内的SQL语句。                                                                                                                                                                    |
      
   
   
 
#### 查看SQL语句详细信息
1. 单击需要查看语句详情信息的SQL语句。
2. 在"语句详情"提示框中，查看SQL语句的详细信息，相关参数说明如[表2]所示。
   
   图2"语句"提示框   
   ![](https://support.huaweicloud.com/usermanual-dbss/zh-cn_image_0000002721042151.png)
    表2SQL语句详情参数说明 
   | 参数名称        | 说明                   |
   |:---|:---|
   | 会话ID      | SQL语句的ID，由系统自动生成。      |
   | 数据库实例      | SQL语句所在的数据库实例。          |
   | 数据库类型    | 执行SQL语句所在的数据库的类型。     |
   | 数据库用户     | 执行SQL语句的数据库用户。        |
   | 客户端MAC地址  | 执行SQL语句所在客户端MAC地址。      |
   | 数据库MAC地址 | 执行SQL语句所在数据库MAC地址。     |
   | 客户端IP    | 执行SQL语句所在客户端的IP地址。      |
   | 数据库IP/域名   | 执行SQL语句所在的数据库的IP地址/域名。 |
   | 客户端端口    | 执行SQL语句所在的客户端的端口。     |
   | 数据库端口    | 执行SQL语句所在的数据库的端口。       |
   | 客户端名称       | 执行SQL语句所在客户端名称。        |
   | 操作类型    | SQL语句的操作类型。           |
   | 操作对象类型    | SQL语句的操作对象的类型。        |
   | 响应结果       | 执行SQL语句的响应结果。           |
   | 影响行数      | 执行SQL语句的影响行数。           |
   | 开始时间      | SQL语句开始执行的时间。          |
   | 响应结束时间     | SQL语句结束的时间。           |
   | SQL请求语句     | SQL语句的名称。                |
   | 请求结果      | SQL语句请求执行的结果。           |
      
   
   
 
#### 导出SQL语句
1. 您可以按照以下方法，导出指定的SQL语句。 
   - "全部时间"、"近30分钟"、"近1小时"、"今日"、"近7天"、"近30天"，列表显示该时间段的SQL语句。
   
   
   
   - 单击![](https://support.huaweicloud.com/usermanual-dbss/zh-cn_image_0000002691322734.png)，选择属性筛选，或输入关键字搜索，显示所需的SQL语句。
   
   
   
   
2. 单击"导出"。
3. 在"导出"提示框中，单击"确定"，如[图3]所示，完成SQL语句导出。
   
   图3导出SQL语句   
   ![](https://support.huaweicloud.com/usermanual-dbss/zh-cn_image_0000002691322732.png "点击放大")
   
   
 
#### 相关文档
- 如果SQL语句列表中未显示输入的SQL语句，说明Agent与数据库安全审计实例之间网络通信异常，请参见[如何处理Agent与数据库安全审计实例之间通信异常](https://support.huaweicloud.com/dbss_faq/dbss_01_0246.html)处理。
- 通过Agent审计自建数据库或云上数据库时，请关闭数据库的SSL，否则无法正常进行审计。关闭数据库SSL的详细操作，请参见[如何关闭数据库SSL](https://support.huaweicloud.com/dbss_faq/dbss_01_0283.html)。
 
