Updated on 2026-09-24 GMT+08:00

Creating an Asset Database

The Asset Database refers to the database that is to be protected by the database encryption system. The purpose of creating an Asset Database is to record the business system's database connection information into the system, bind the business databases, integrate the system's data sources, and serve as the foundation for all system operations. Subsequent operations—such as encrypting or decrypting sensitive fields in the business system's databases, deploying Application Plugins, or configuring Proxies—all require access to this repository information.

Procedure

  1. Logging In to the Database Encryption System using the system administrator (sysadmin) account.
  2. In the left navigation tree, click Asset Database.
  3. Click Add Data Source in the top-right corner; the interface for creating an asset database is shown in Figure 1.

    Figure 1 Creating an asset database

  4. Select the data source type; in this example, it is MySQL – please click the MySQL icon. The Data Source Type Selection page is shown in Figure 1.

    Figure 2 Selecting the data source type

  5. Enter the required information for the data source—such as name, IP/Domain Name, port, etc.—as shown in Figure 2. The parameter descriptions for the data source configuration information are provided in Table 1.

    Figure 3 Data source configuration information
    Table 1 MySQL data source configuration parameter documentation

    Parameter

    Description

    Data Source Name

    You can customize the data source name (it cannot contain special characters).

    The name length shall not exceed 25 characters.

    It is recommended to assign a meaningful business name to the data source for easier subsequent use.

    e.g.: ERP system database.

    IP/Domain Name

    The IP address or domain name for connecting to the database; supports both IPv4 and IPv6 formats.

    Port Number

    The port used to access the database, e.g., port 3306 for MySQL.

    Database Name

    The name of the target database that requires encryption or data masking.

    Username

    The username required to connect to the database.

    Password

    The password required to connect to the database.

    Database version

    Click Version Check to generate automatically.

    Character encoding

    For MySQL databases, you can choose from the following character encodings:

    • UTF8
    • GBK

    Force SSL shutdown

    Control whether the connection to the database uses SSL.

    • When the Force SSL shutdown option is checked, the encryption platform will connect to the database using an unencrypted connection method.
    • When the Force SSL closure option is not selected, the encryption platform will connect to the database using an SSL-secured connection method.
      NOTE:

      The Proxy pattern requires parsing traffic packets sent to the target database; however, this parsing functionality is disabled when SSL is enabled. Therefore, the Proxy pattern does not support databases that are configured with SSL.

  6. Click Confirm to save the data source asset information.
  7. The Asset Database interface displays the created data source, indicating that the data source has been successfully created.