第一范文网 - 专业文章范例文档资料分享平台

网络安全课程设计

来源:用户分享 时间:2025/6/2 12:41:12 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

份认证两种。如果数据库管理员不希望操作系统管理员通过操作系统登陆来接触数据库的话,可以在账号管理中把系统账号“BUILTIN\\Administrators”删除(如下图)。不过这样做的结果是一旦 sa 账号忘记密码的话,就没有办法来恢复了。很多主机使用数据库应用只是用来做查询、修改等简单功能的,请根据实际需要分配账号,并赋予仅仅能够满足应用要求和需要的权限。比如,只要查询功能的,那么就使用一个简单的 public 账号能够 select 就可以了。

3.查看数据库日志

请定期查看 SQL Server 日志检查是否有可疑的登陆事件发生,如下图。

4.管理 SQL Server 内置存储过程 xp_cmdshell 控制系统

( 1 ) 打 开 sql 查 询 分 析 器 , 输 入 要 访 问 的 数 据 库 地 址 ( 如 :192.168.JXZ.JXZx),然后点击确定。如下图:

利用 SA 弱口令登陆 SQL Server 服务。

(2)在新的窗口中输入:xp_cmdshell \;并按 F5 执行查询。如下图: (3)查看返回结果,如下图:

(4)试图建立新用户

输入:xp_cmdshell \后将添加一个 mytest用户,密码为 123456,类似效果如下图:

然后,可以输入:xp_cmdshell \查看用户列表,类似效果如下图:

(5)将新用户加入管理员组

输入:xp_cmdshell \,然后按 F5执行查询,类似效果如图:

然后输入:xp_cmdshell \,检查修改结果,如下图:

(6)删除 xp_cmdshell

数据库用户通过存储过程 xp_cmdshell,能够用到 windows 系统的内置命令,对系统安全

是极大的威胁。向数据库提交如下 sql 语句: Use master Go

Sp_dropextendedproc 'xp_cmdshell’

将 xp_cmdshell 存储过程从系统中删除。 如图:

验证是否删除成功,通过 xp_cmdshell 存储过程调用系统命令,看看是否删除成功。恢 复 删 除 操 作 exec sp_addextendedproc xp_cmdshell, @dllname= ’ xplog70.dll’.

3.3.3 SQL Server2000 数据库备份与恢复 1. SQL Server 2000 数据库备份

(1)单击“开始”|“程序”|“Microsoft SQL Server”|“企业管理器”开服务器组,然后展开服务器。如图:

(2)展开数据库,选中所要备份的数据库,单击鼠标右键,依次选择“所有任务”“备份数据库”,如图:

搜索更多关于: 网络安全课程设计 的文档
网络安全课程设计.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c0966v4k1jn4n25r6n29q_3.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top