文档详情

SqlServer数据库测评(最新文档).pdf

发布:2024-09-15约7.49千字共8页下载文档
文本预览下载声明

(10条消息)SqlServer数据库测评_phanx_kp的博客-CSDN博客_sqlserver数据库测评

笔记本:06其他工具

创建时间:2022/4/114:42

URL:/qqarticle/details

1、身份鉴别(6)

a、对登录操作系统和数据库系统的用户进行身份标识和鉴别

测评方法

11、检查数据库系统是否对登录用户进行身份标识和鉴别(默认符合)

结果记录

1#通过用户名/密码方式对登录操作系统的用户进行身份标识和鉴别。

b、用户身份标识应具有不易被冒用的特点,口令有复杂度要求并定期更换

测评方法

11、对象资源管理器-安全性-登录名,右键各用户-属性-常规-强制实施密码策略、强制密码过期策略

2勾选“强制实时密码策略”、“强制密码过期策略”

32、控制面板-管理工具-本地安全设置-账户策略-密码策略

4密码必须符合复杂性要求:已启用

5密码长度最小值:8个字符

6密码最长使用期限:42天

7密码最短使用期限:2天

8强制密码历史:24个记住密码

93、在sql查询分析器中执行usemaster;selectname,passwordfromsysloginswherepasswordisnull或使用数据库扫描软件,查看扫描结果中是否存在空

10未发现弱口令、空口令用户

结果记录

1#勾选强制实施密码策略,用户密码由数字、字母、字符组成,长度最少8位,但未勾选强制密码过期策略,未定期修改密码。

2#启用数据库密码复杂度要求,勾选“强制实施密码策略”和“强制密码过期策略”。

c、启用登录失败处理功能,采取结束会话、限制非法登录次数和自动推出等措施

测评方法

11、对象资源管理器-安全性-登录名,右键各用户-属性-常规-强制实施密码策略

2勾选“强制实施密码策略”

32、控制面板-管理工具-本地安全设置-账户策略-账户锁定策略

4复位账户锁定计数器:30分钟之后

5账户锁定时间:30分钟

6账户锁定阈值:5次无效登录

结果记录

1#未启用登录失败处理功能。

d、对服务器进行远程管理时,采取相应的措施,防止鉴别信息在网络传输的过程中被窃听

测评方法

11、询问是否使用默认客户端

2使用默认客户端

32、使用截包工具进行分析

4对数据进行加密

结果记录

1#通过SQLservermanagementstudio管理工具管理数据库,防止鉴别信息在传输过程中被窃听。

2#使用默认管理工具对服务器进行远程管理,防止鉴别信息在网络传输过程中被窃听。

e、为操作系统和数据库系统的不同用户分配不同的用户名,保证用户名的唯一性

测评方法

11、询问是否存在多个用户使用同一账户的情况

2不同用户使用不同账号登录数据库,且为应用连接数据库专门开设一个账户

结果记录

1#存在多人共用一个帐户的情况。

2#为操作系统不同用户分配不同且唯一的用户名。

f、采用两种或两种以上的鉴别技术对管理用户进行身份鉴别

测评方法

11、查看数据库是否采用了两种以上身份鉴别机制(默认不符合)

结果记录

1#仅通过用户名/密码一种鉴别技术对管理用户进行身份鉴别。

2#

2、访问控制(7)

a、启用访问控制功能,依据安全策略控制用户对资源的访问

测评方法

11、对象资源管理器-安全性-登录名-右键用户列表中各用户-属性

2-服务器角色

32、查看设置的用户是否与权限表一致

4应符合安全策略中合法用户的权限分配机制;能够提供用户权限表并与实际设置相同

53、询问数据库管理员应用系统连接数据库所使用的账户权限

6应为应用系统连接数据库新建一账户,并限制器访问权限

结果记录

1#启用访问控制功能,依据安全策略控制用户对资源的访问。

b、根据管理用户的角色分配权限,实现管理用户的权限分离,仅授予管理用户所需的最小权限

显示全部
相似文档