数据库安全管理包括哪些?
新闻资讯

数据库安全管理包括哪些?

发布时间:2022-05-05 浏览次数:16

数据库安全管理,是指具有三层结构的安全模型。数据库安全管理事前可以通过数据资产梳理发现安全隐患和梳理敏感数据资产,事中可以通过数据库防火墙实现应用侧拦截,底线防守可以通过数据库加密实现透明加密和独立权控,事后通过数据库审计实现全面的操作记录。

一、结构分类

SQL Server的安全模型分为三层结构,分别为:

1、服务器安全管理

2、数据库安全管理

3、数据库对象的访问权限管理

二、阶段过程

用户访问数据库时需要经历的三个阶段及相应的安全认证过程:

第一阶段:用户首先登陆到SQL Server实例。在登陆时,系统要对其进行身份验证,被认为是合法时才能登录到SQL Server实例。

第二阶段:用户在每个要访问的数据库里必须获得一个用户账号。SQL Server实例将SQL Server登陆映射到数据库用户账号上,在这个数据库的用户账号上定义数据库的管理和数据对象的访问安全策略。

第三个阶段:用户访问数据库。用户访问数据对象时,系统要检查用户是否具有访问数据库对象、执行动作的权限,经过语句许可权限的验证,才能实现对数据的操作。


相关推荐

产品试用 产品试用
400-820-6580 免费电话