behavior modeling in learning period
customers can customize the learning period of das. database security protection system can be established based on the behavior model of sql statements, risks and sessions gain in learning period.
in learning period, das collect various audit elements, such as application account, application login ip address, url module, client ip address, database username, access tool, sql object, affected object, execute time, response information, etc., to build a unique and related database behavior model, to pre-configure the database risk rules. related functions are describes as follows:
◆das describes abstractly the sql statements through sql grammar analysis and form the “sql statement template”. based on the sql statement template and related session information, das build white and black list rules, block the illegal sql statement template and discharge the legal sql statement template.
◆in learning period, das identify database risk automatically according to the default rules; after the learning period, das generates “rule group in learning period” automatically, fills it with the rules haven’t being matched in learning period, and provides function as “illegal behavior query”.
◆select informations such as source ip address and database account to complete the session modeling analysis in learning period, and provides “behavior analysis” for query.