我的sqlserver 2000 里被人创建了N个表

来源:百度知道 编辑:UC知道 时间:2024/06/26 00:13:24
我的sqlserver 2000 里被人创建了N个表,表里的数据都是c盘的目录路径,很显然我sql有漏洞,有不同的人用同样的漏洞教程对我数据库进行了攻击和扫描,幸好我服务器权限设置得当,要不然后果不堪设想,我想知道这样的漏洞是sql的什么漏洞,怎么修复?
我用的是sql2000 sp4

如果你打了sp4,应该不是你sql server的漏洞
所以你无法通过打包修复。

你是否有网站等web应用,大多SQL漏洞都是SQL注入造成的

其实你的数据库用户权限给的有问题,你不要吧DBO给他,而只给他执行insert ,select,update,delete的语句的权限。