后台数据库供网站(B/S)和应用程序(C/S)同时访问,我想知道哪些时间网站访问过,哪些时间应用程序访问过。若不通过修改现有网站和应用程序,我该怎么做才能达到上述目地?请大虾们抽空帮帮忙,急,实现即结帖。谢谢!

解决方案 »

  1.   

    分别给网站和应用程序不同的login
      

  2.   

    先谢谢两位,我是新手,有些不太明白,能不能麻烦再说详细一些?
    1、监视器上哪去找?是在企业管理器里边吗?在哪个位置?
    2、不同的login怎么实现?是不是得修改表?如果不修改现有的数据库能不能实现?怎么实现?
    各位高手再多帮帮忙,谢谢!
      

  3.   

    不修改数据库,只能用事件 探测器开始->程序->Mircosoft sql server->事件探查器
      

  4.   

    如果是访问日志:在SQL SERVER 7.0和2000中,可以用下面的命令查看: DBCC log ( {dbid|dbname}, [, type={0|1|2|3|4}] ) 参数: 
    Dbid or dbname - 任一数据库的ID或名字 type - 输出结果的类型: 0 - 最少信息(operation, context, transaction id) 1 - 更多信息(plus flags, tags, row length) 2 - 非常详细的信息(plus object name, index name,page id, slot id) 3 - 每种操作的全部信息 4 - 每种操作的全部信息加上该事务的16进制信息 默认 type = 0 要查看MSATER数据库的事务日志可以用以下命令: DBCC log (master)