碰到一个奇怪的问题,关于最大用户数和sp_configure的,请大家都来看看!!!

KnowLittle 2003-01-09 04:24:10
我有一个数据库服务器,一直运行正常。昨天开始出问题。数据库连接总是有问题。今天我仔细看了一下,事件查看器里面的信息如下

错误: 17809,严重度: 20,状态: 1
未能连接。已达到最大配置的用户连接数“30”。 系统管理员可以使用 sp_configure 将最大值更改为一个更高的值。

奇怪的地方1:
我没有什么程序在连接这个数据库阿,而且表现很可疑:重启服务之后,用query analyzer可以连上数据库(用sa),但是过了几分钟之后,就连不上了
所以怀疑是木马或者病毒,但是不知道如何查这种东西,谁能帮我????


奇怪的地方2:
我开始按照他的提示改
运行如下命令
sp_configure 'show advanced options', 1
go
sp_configure 'user connection', 100
go
RECONFIGURE WITH OVERRIDE

执行成功
返回信息
DBCC 执行完毕。如果 DBCC 输出了错误信息,请与系统管理员联系。
已将配置选项 'show advanced options' 从 1 改为 1。请运行 RECONFIGURE 语句以安装。
DBCC 执行完毕。如果 DBCC 输出了错误信息,请与系统管理员联系。
已将配置选项 'user connections' 从 30 改为 100。请运行 RECONFIGURE 语句以安装。


我看到帮助上要重启一下机器才能使修改生效,就重启了

但是重启之后,问题依然如故,没有解决。但是奇怪的是,事件查看器里面依然说

错误: 17809,严重度: 20,状态: 1
未能连接。已达到最大配置的用户连接数“30”。 系统管理员可以使用 sp_configure 将最大值更改为一个更高的值。

我不是改成功了吗?
我再执行那个sp_configure
返回说
已将配置选项 'user connections' 从 100 改为 100。请运行 RECONFIGURE 语句以安装。
这更加说明我改掉了牙,怎么回事??


请大家帮忙,希望下午或者明早能够解决问题!!!
...全文
232 26 打赏 收藏 转发到动态 举报
写回复
用AI写文章
26 条回复
切换为时间正序
请发表友善的回复…
发表回复
marki 2003-01-30
  • 打赏
  • 举报
回复
天!暈~
marki 2003-01-27
  • 打赏
  • 举报
回复
hi,
是不是這個:

Worm.SQLexp.376病毒技术分析报告:
  Worm.SQLexp.376蠕虫病毒是一个极为罕见的具有极其短小病毒体却具有极强传播性的蠕虫病毒。该蠕虫利用Microsoft SQL Server 2000缓冲区溢出漏洞进行传播,详细传播过程如下:

  该病毒入侵未受保护的机器后,取得三个Win32 API地址,GetTickCount、socket、sendto,接着病毒使用GetTickCount获得一个随机数,进入一个死循环继续传播。在该循环中蠕虫使用获得的随机数生成一个随机的ip地址,然后将自身代码发送至1434端口(Microsoft SQL Server开放端口),该蠕虫传播速度极快,其使用广播数据包方式发送自身代码,每次均攻击子网中所有255台可能存在机器。

  易受攻击的机器类型为所有安装有Microsoft SQL Server 2000的NT系列服务器,包括WinNT/Win2000/WinXP等。所幸该蠕虫并未感染或者传播文件形式病毒体,纯粹在内存中进行蔓延。 病毒体内存在字符串"h.dllhel32hkernQhounthickChGet"、"Qh32.dhws2_f"、"etQhsockf"、"toQhsend".该病毒利用的安全漏洞于2002年七月被发现并在随后的MS SQL Server2000补丁包中得到修正。

  详细信息可以参考:
  Microsoft Security Bulletin MS02-039
  相关的微软补丁下载地址为:http://www.microsoft.com/Downloads/Release.asp?ReleaseID=40602
KnowLittle 2003-01-10
  • 打赏
  • 举报
回复
晚上上来都没看到一点希望阿。。。
tjan 2003-01-10
  • 打赏
  • 举报
回复
右键你的数据库服务器-》管理-》当前活动,你就可以看到当前连接的你的数据库服务器的所有信息(包括是哪台机器连接的,连接到哪个数据库,刚刚执行了什么操作),不需要什么端口扫描程序的。
KnowLittle 2003-01-10
  • 打赏
  • 举报
回复
to: wyarrant(ostrich)
怎么换端口?

谢谢各位,我在尝试,有结果一定告诉大家!

wgy2008 2003-01-10
  • 打赏
  • 举报
回复
学习!
mouseanAnya 2003-01-10
  • 打赏
  • 举报
回复
数据库管理方面 大力熟悉!

tjan(安安) 有杀木马的经验,他说到注册表找到“马”删掉就行了
我前两天也中过木马的招,当时把文件删掉了,然后注册表中没找到马的信息,也不知道是不是真给杀了。
"你的注册表可以打开吗?如果可以,在 run 里面把马去掉就可以了"(安安如是说)

祝你好运!
wyarrant 2003-01-10
  • 打赏
  • 举报
回复
当然如果你监控这个端口也会发现是那个程序在搞鬼了,用sniffer?
wyarrant 2003-01-10
  • 打赏
  • 举报
回复
换一个TCP/IP的连接端口试一下
他应该是连到你的默认端口上的
marki 2003-01-10
  • 打赏
  • 举报
回复
KnowLittle(人傻不要紧,只要肯学习。),
能不能試一下 Trojan Remover ,在 www.google.com 裡
搜一下
KnowLittle 2003-01-10
  • 打赏
  • 举报
回复
木马木马我恨你!
marki 2003-01-10
  • 打赏
  • 举报
回复
KnowLittle(人傻不要紧,只要肯学习。),
看其他人有沒有好的解決方法,我剛剛使用SQLServer,
看來不能給你解決這個問題了,慚愧~
KnowLittle 2003-01-10
  • 打赏
  • 举报
回复
有的。
能找到并且干掉木马吗?(防都没防住)
marki 2003-01-10
  • 打赏
  • 举报
回复
裝個NORTON防火牆試試看,或者有沒有ISA,這個東東不錯
KnowLittle 2003-01-10
  • 打赏
  • 举报
回复
今天依然没有解决,我着急阿

但是第二个奇怪已经正常了,估计昨天系统没有重启成功(我是用终端服务让他重启的)

现在事件查看器说这个:
错误: 17809,严重度: 20,状态: 1
未能连接。已达到最大配置的用户连接数“100”。 系统管理员可以使用 sp_configure 将最大值更改为一个更高的值。


那毫无疑问就是有程序在恶意(或者说是疯狂)的连接数据库,怎么找出这个东西,
有谁能帮我?

marki 2003-01-10
  • 打赏
  • 举报
回复
KnowLittle(人傻不要紧,只要肯学习。),
你好,
感謝昨天你對我問題的幫助,我已經給分了,謝謝
今天我又提了一個問題,希望你能幫忙,期待中..
marki
marki 2003-01-10
  • 打赏
  • 举报
回复
他这的问题是并没人连接啊,为什么有那么多连接数呢?
关注
tjan 2003-01-10
  • 打赏
  • 举报
回复
是 license 问题,控制面板中有一个“SQL Server 2000许可安装”,修改就可以了,事先要把服务“License log service”启动。
KnowLittle 2003-01-10
  • 打赏
  • 举报
回复
to :all
现在好像又正常了, 连接数一般不超过5个(内部使用的服务器)
不知道为什么,不过我还会再看的

另外我用network sniffer没找到什么
用trojan remover也没发现什么

pengdali 2003-01-10
  • 打赏
  • 举报
回复
你要注意
那你的客户端 也需要配置一下客户端实用工具!
加载更多回复(6)

27,579

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧