SQLServer2005如何起用xp_cmdshell计算机等级考试

文章作者 100test 发表时间 2009:05:02 14:53:44
来源 100Test.Com百考试题网


  2009年下半年全国计算机等级考试你准备好了没?考计算机等级考试的朋友,2009年下半年全国计算机等级考试时间是2009年9月19日至23日。更多优质资料尽在百考试题论坛 百考试题在线题库
  xp_cmdshell 扩展存储过程将命令字符串作为操作系统命令 shell 执行,并以文本行的形式返回所有输出。由于xp_cmdshell 可以执行任何操作系统命令,所以一旦SQL Server管理员帐号(如sa)被攻破,那么攻击者就可以利用xp_cmdshell 在SQL Server中执行操作系统命令,如:创建系统管理员,也就意味着系统的最高权限已在别人的掌控之中。由于存在安全隐患,所以在SQL Server 2005中, xp_cmdshell 默认是关闭的。
  两种方式启用xp_cmdshell
  1.打开外围应用配置器—>.
  功能的外围应用配置器—>.
  实例名Database Enginexp_cmdshell—>.
  启用
  2.sp_configure
  -- 允许配置高级选项
  EXEC sp_configure ’show advanced options’, 1
  GO
  -- 重新配置
  RECONFIGURE
  GO
  -- 启用xp_cmdshell
  EXEC sp_configure ’xp_cmdshell’, 0
  GO
  --重新配置
  RECONFIGURE
  GO
  --执行想要的xp_cmdshell语句
  Exec xp_cmdshell ’query user’
  GO
  --用完后,要记得将xp_cmdshell禁用(从安全角度安全考虑)
  -- 允许配置高级选项
  EXEC sp_configure ’show advanced options’, 1
  GO
  -- 重新配置
  RECONFIGURE
  GO
  -- 禁用xp_cmdshell
  EXEC sp_configure ’xp_cmdshell’, 1
  GO
  --重新配置
  RECONFIGURE
  GO

  2009年上半年全国计算机等级考试参考答案请进入计算机考试论坛

  2009年全国计算机等级考试报名信息汇总

  2009年NCRE考试有新变化

  2009年全国计算机等级考试-大纲

  2009年上半年全国计算机二级考试试题及答案

  2009年上半年全国计算机等级考试试题答案汇总



相关文章


2005年9月全国计算机等级考试三级信息管理笔试试题及答案计算机等级考试
全国计算机等级考试三级上机考试运行平台介绍计算机等级考试
2006年4月全国计算机等级考试三级信息管理笔试试题及答案计算机等级考试
2009年4月全国计算机等级三级数据库之一步步教你配置SQLSERVER计算机等级考试
SQLServer2005如何起用xp_cmdshell计算机等级考试
计算机三级数据库:SQLServer一些实用操作计算机等级考试
数据库:左连接、右连接和内连接计算机等级考试
解决PowerDesigner里允许字段重名约束问题计算机等级考试
计算机三级:把你的数据库置于版本控制之下计算机等级考试
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛