数据库表的所有text字段都变成了等乱码,是什么原因??

bxyqt 2007-11-14 10:09:50
今天上午,我的用户突然发现,我管理的网站全乱了,经我核查发现,数据库表的所有text字段都变成了<?i id=$*>等乱码,或者被截断,我竟然找不出原因.查询了所有的网站,竟也没这方面的论述.是我的数据库出错了么??请教各位高手了.
...全文
85 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
sunqiso 2007-11-16
  • 打赏
  • 举报
回复


declare @sql as varchar(999)
set @sql =N'select * from tablename'
exec(@sql)





就没问题乐
bxyqt 2007-11-16
  • 打赏
  • 举报
回复
看来这个问题没人能回答出来.
fa_ge 2007-11-15
  • 打赏
  • 举报
回复
有可能是注入攻击
bxyqt 2007-11-14
  • 打赏
  • 举报
回复
狙击手的观点可能有点道理
-狙击手- 2007-11-14
  • 打赏
  • 举报
回复
怀疑注入,嘿嘿,个人观点
bxyqt 2007-11-14
  • 打赏
  • 举报
回复
那是不是SQL语言集给改了?是什么意思??
bxyqt 2007-11-14
  • 打赏
  • 举报
回复
楼主在,不是两位说的原因.char nchar nverchar 字段都没问题
dawugui 2007-11-14
  • 打赏
  • 举报
回复
楼主不见了.

我们两在这里瞎琢磨?
-狙击手- 2007-11-14
  • 打赏
  • 举报
回复
看看char nchar nverchar 的字段是不是也变以了
dawugui 2007-11-14
  • 打赏
  • 举报
回复
那是不是SQL语言集给改了?
-狙击手- 2007-11-14
  • 打赏
  • 举报
回复
不应该是这个原因 吧
dawugui 2007-11-14
  • 打赏
  • 举报
回复
declare @sql as varchar(100)
set @sql = N'select * from tb'
exec(@sql)
dawugui 2007-11-14
  • 打赏
  • 举报
回复
select N'text from tb

22,209

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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