兄弟,先搞清楚你如何知道这个数据库连接是入侵的?!SQL Server内部也会有4-5个数据库连接主要是对数据库进行维护和调整!这些内部调整的数据库连接行为在profiler中是能够观察到的!感觉你可能把内部数据库连接看成是入侵了!你可以把在profile观察到的你认为是入侵的数据库连接的行为贴出来!

解决方案 »

  1.   

    樓上:
    大哥:由於監測過程中中斷了。我懷疑別人以匿名身份入侵使用我的監測中斷的。監測中斷時前台VB也會中斷:
    http://community.csdn.net/Expert/topic/4297/4297242.xml?temp=.7937891我從profiler生成了sql如下(因我不知如何把profiler的如果生成txt。您能否把你的email給我,我把profiler的文檔傳給你,您就這種情況是很怪的事。不是入侵是什麼?謝謝)以下不能體現profiler的結果:SET NO_BROWSETABLE ON
    go
    declare @P1 int
    set @P1=1
    exec sp_prepare @P1 output, NULL, N'CREATE PROCEDURE #dt_setpropertybyid548828
    @sql nvarchar(4000)
    AS
    exec (@sql)', 1
    select @P1
    go
    exec sp_unprepare 1
    go
    SET NO_BROWSETABLE OFF
    go
    CREATE PROCEDURE #dt_setpropertybyid548828
    @sql nvarchar(4000)
    AS
    exec (@sql)
    go
      

  2.   

    [email protected]把你发生问题的profiler文件发给我。
      

  3.   

    我已確定是別人入侵,我不知對方如何取得我的密碼。但對方一定是用我的密碼進入SQL的。
    因為我改了密碼一段時間是沒事的。
    如何取消匿名登入???