当前位置: 代码迷 >> Sql Server >> 统计一天访问数据库的IP地址,该如何解决
  详细解决方案

统计一天访问数据库的IP地址,该如何解决

热度:53   发布时间:2016-04-24 10:04:13.0
统计一天访问数据库的IP地址
SELECT  b.[host_name] ,
        b.login_name ,
        a.client_net_address ,
        a.last_read ,
        a.connect_time ,
        b.[program_name]
FROM    sys.dm_exec_connections AS a
        LEFT JOIN sys.dm_exec_sessions AS b ON a.session_id = b.session_id

这是统计实时的客户端访问数据库信息.
现在想要做一个统计一天的访问数据库IP地址,为数据库迁移做准备.查看这一天中,哪些IP访问了此数据库.
sqlserver2012. 是否自带这种日志?还是需要自己写东西?该怎么做?
------解决方案--------------------
lz 可以参考登录触发器

 
  相关解决方案