我想知道我的数据库有没有被黑? 分析一下数据变化的规律,可能是程序的Bug导致的;如果被黑了,只有防火墙才能避免(数据库本身不行)。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 没那么严重吧。被黑了?你可以看sql和操作系统的日志文件,不过也不一定能发现什么。预防的话,就是设计好数据库的用户及其权限。 使用SQL验证,给SA加上密码,限制合存取数据库的用户及权限,应该说SQL是比较安全的. 1。服务器最好不直接连载INTER网上;2。设置好访问数据库的用户、密码和权限;3。安装防火墙一类的软件;4。利用PROFILER对数据库进行监控。 对,千万不要不设SA密码,这样别人用流光扫描一下你的计算机,就发现你的SA帐户和密码:Null了,这样用企业管理器可以轻松的登陆你的SQL,然后随便增加,减少数据库和数据。 win 和 sql 服务器的administrator sa 的密码要尽可能长最好是12位以上,尽可能的复杂如大小写、数字、特殊字符混合应用不该只用单一的字符修改sql server 服务器的默认端口修改win 安全策略装防火墙win 和 sql 打最新的补丁 考虑是否有人有意无意delete 或 update your data.在数据库内部明确每个用户对于数据库对象的读写权限! 查看Log啊,也可以看事件查看器。你也可以增添审核,那样所有登陆到你的计算机的用户都会被记录,不论登陆成功不成功。 to: cutepage(最终幻想) 怎么增添审核? 一个简单的数据导入问题 有这样 四个表 请帮忙写出一个 sql语句 SQLServer中如何保存有多行的文本 请教SQL中怎么样取当前月份作为判断条件? 一个表的数据被我误删除了,能找回来吗? 送分题 请教一直困扰的问题,三张表,A Left outer joinB ……left outer join C…… 一个小问题,答者有份。 现在有一个SQL实例,创建了两个数据库,如何生成一个脚本文件? 在远程服务器上建表问题 在线等待!!!!!时间转换 怎么判断access数据库里面是否包含某个表的名字,或者包含那些表?
你可以看sql和操作系统的日志文件,不过也不一定能发现什么。
预防的话,就是设计好数据库的用户及其权限。
2。设置好访问数据库的用户、密码和权限;
3。安装防火墙一类的软件;
4。利用PROFILER对数据库进行监控。
最好是12位以上,尽可能的复杂如大小写、数字、特殊字符混合应用
不该只用单一的字符
修改sql server 服务器的默认端口
修改win 安全策略
装防火墙
win 和 sql 打最新的补丁
在数据库内部明确每个用户对于数据库对象的读写权限!
你也可以增添审核,那样所有登陆到你的计算机的用户都会被记录,不论登陆成功不成功。