我有个网站,上面的SQL数据库的用户名和密码可能会被一些后门程序泄露,别人用和我同样的程序在web.config加入我的数据库IP、用户名和密码就能连接到我的数据库并进入我的后台进行操作,能不能让自己服务器上的sql只接受本机的连接,而又不影响网站的使用,我试着取消SQL的远程连接,但网站的后台就不能用了,谢谢哪位大虾指教
解决方案 »
- 两个表关联查询。送分题
- SQL Server2005 安装问题,(以安装VS2005)
- 又是lock resource的问题,头大
- sql2000中,备份了数据库到磁盘中的某个文件,然后直接删除该文件,但在企业管理器中发现该备份仍在,怎么彻底删除呢?
- CASE 表达式只嵌入10层,超过就会出错。如何解决。。。。。。。。。。。。。。。。。
- 关于2010年计算机等级考试四级数据库考试那里有模拟题啊
- 一个sql语句的奇怪的问题?
- 请教个问题
- 这样的sql语句怎么写?等
- FIRST与LAST:有这个函数吗
- 表格整理碎片后,为什么extent framentation会变大?
- 发现一个sqlserver的bug
ON ALL SERVER
FOR LOGON
AS
IF EVENTDATA().value('(/EVENT_INSTANCE/ClientHost)[1]', 'varchar(15)') <> '192.168.1.1'
ROLLBACK TRAN
GO创建个触发器,指定ip登录、
或者用防火墙,ip策略限制登录Ip
一般,用数据库服务器做网站的,只要数据库与WEB服务器在同一台机器上,是不设置远程连接的.
但即使关了远程连接又能怎么样呢,既然你的用户名和密码都被别人知道了,那你能进行的操作,别人都能进行.