文章分类 | 推荐文章 | 最新文章 | 热点文章 | 最新软件 | 国产软件 | 国外软件 | 汉化补丁 | 设为首页 | 加入收藏
网站首页 软件下载
数码学院 网络学院
业界资讯 | 图形图像 | 操作系统 | 网络冲浪 | 工具软件 | 办公软件 | 媒体动画 | 精文荟萃 | 认证考试 | 网站建设 | 技术开发 | 专栏
当前位置:abcdown网络学院网络编程MSSQLSQL Server安全问题全攻略之口令
精品广告
推荐TOP10
·SQL Server企业管理器和查询分析器简介
·常用SQL语句词典
·结束SQL注入隐患3招
·掌握SQL Server数据库的实用技巧
·SQL的简单查询
·快速解决SQL Server“安全疑难”相关问题
·SQL Server 2005:你应知道的13件事
·实例解析:减少SQL日志大小的三个好方法
·使用SQL2000将现有代码作为Web服务提供
·sql server 2000数据库置疑的解决方法
·SQL Server安全问题全攻略之口令
·XP上不能安装MicrosoftSQLSERVER2000吗
·解析Microsoft Sql Server中的like语句
·推荐;适合SQL初学者学习的SQL FAQ集锦
·SQL Server 2005 中的分区表和索引
·查询及删除重复记录的方法大全
·详细介绍优化SQL Server 2000的设置
·关于SQL SERVER 日志满的处理方法
·使用SQL Server 2000索引视图提高性能
·SQL server 2005安装问题汇总
阅读TOP10
·SQL server 2005安装问题汇总
·查询及删除重复记录的方法大全
·MD5算法的T-SQL实现(FOR SQL2000)
·巴塞尔新资本协议概述
·SQL2000 数据库安装说明
·SQL Server 2005 Express Edition安装步骤详解
·SQL Server企业管理器和查询分析器简介
·常用SQL语句词典
·SQL进行排序、分组、统计的10个新技巧
·把SQL SERVER里表里的数据导出成为insert into 脚本
·SQL的简单查询
·SQL Server 2005:你应知道的13件事
·SQL Server 2005(32 位)系统要求
·轻松掌握设计 Sql Server触发器的原理
·推荐;适合SQL初学者学习的SQL FAQ集锦
·解决用sa登录sql 2005失败的问题
·HOW TO:使用 Osql 工具管理 SQL Server 桌面引擎 (MSDE 2000
·结束SQL注入隐患3招
·掌握SQL Server数据库的实用技巧
·关于SQL SERVER 日志满的处理方法

SQL Server安全问题全攻略之口令

日期:2007年7月27日 作者: 查看:[大字体 中字体 小字体]


  单位的小王学习SQL Server已有一段时间了,已经做了个不错的管理系统,有次小王让我帮着看看库的设计有没有问题,其间我发现他的安全意识非常薄弱,这也许是初学者容易忽视的问题,本文探讨一些SQL Server常见的安全问题,是给初入SQL Server的人看的,写的肯定很絮叨,高手勿读。本文的用的是SQL Server 2000,下文中都简写为SQL Server。

  一、空口令或弱口令

  初学者在安装SQL Server时为了省事,SQL Server管理员sa 用的是空口令或弱口令,这样危险性十分巨大,而这些危险往往是初学者意识不到的,小王就觉得,自己的库是试验数据,没什么用,即使别人连上库也无所谓。殊不知SQL Server的默认用户sa的权限非常巨大,有种观点是sa的权限要大于administrator的权限,也就是说没有限制的sa用户可以做Windows系统管理员所做的任何事。

  下面我们做个简单的试验。通过SQL Server给Windows系统增加一个用户user1,并且把该用户增加到管理员用户组administrators里。

  1、首先看看正常情况下在Windows系统增加该用户的方法。

  有两种:一是在图形界面下进行,二是在命令窗口下进行,下面演示通过命令增加用户。

  1)、在“开始”——〉“运行”处输入cmd,回车进入到命令窗口,如图1所示:
  2)、第一行命令net user user1 /add (增加一个用户名是user1的用户)。
  3)、第二行net localgroupadminisstrators user1 /add(将此用户增加到管理员用户组administrators中)。
  4)、第三行net user(查看目前系统的用户,可以看到已增加了user1用户)。
  5)、第四行net user user1 /delete (删除user1用户),为了下面通过SQL Server 给系统增加用户。

SQL

图1

  2、在SQL Server中增加系统用户

  1)、打开SQL Server的“企业管理器”——〉“工具”——〉 “SQL 查询分析器” 。如图2,输入要连接的SQL Server的IP地址,确定后出现图3界面,注意连接的是master库。

SQL

图2

  2)、如图3所示,在查询窗口中输入:exec xp_cmdshell 'net user user1 /add',按 SQL执行,如果出现图4“命令成功完成”的提示说明执行成功。

  3)、接着如图5所示,输入exec xp_cmdshell 'net localgroup administrators user1 /add',执行成功后出现图5的提示说明。

SQL

图3

SQL

图4

SQL

[1] [2] 下一页 

上一篇:SQL SERVER实用经验技巧集(专题)

下一篇:SQL Server安全问题全攻略之攻击


相关软件: 相关文章:
·《牧场物语》金手指(GBA) - 牧场物语攻略秘籍 - 牧场物语
·《牧场物语》心得合集(gba) - 牧场物语攻略秘籍 - 牧场物语
·三国群侠传 流程攻略 - 游戏攻略
·叶子猪大话攻略:0级召唤兽初值上限表
·太阁立志传4 攻略及技巧
·《生化危机3:复仇女神》全攻略 - 生化危机4攻略秘籍 - 生化危机4
·计算机端口扫描技术全攻略
·《二战狙击手:胜利的召唤》全攻略 - 游戏攻略
·教您如何使用无线上网全攻略
·重返德军总部 全攻略 - 游戏攻略

特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
[打印本页] [关闭窗口] 转载请注明来源:http://www.abcdown.net
首页 | 本站声明 | 下载帮助 | 发布软件 |
中文版权所有:ABC学院 浙ICP备05000717号