审核成功和失败的登录操作。可以记录试图的用户访问及其它 SQL Server 登录信息,启用审核用于两种安全模式,并可以记录有关信任和非信任连接的信息。根据 SQL Server 实例日志记录的配置方式,这些事件的日志记录可出现在 Windows 应用程序日志或 SQL Server 错误日志中,也可以在两个日志中同时出现。
--为了查询方便,生成一个分组表,得到记录了多少组信息
create table tb_loggroup(id decimal(38,0) identity(1,1) primary key,时间 datetime)
go
--创建存储过程,记录连接信息
create proc p_getlinkinfo
as
declare @组号 decimal(38,0)
insert into tb_loggroup values(getdate())
set @组号=@@identity
insert into tb_log(组号,登录的计算机名,操作的数据库名,客户机网卡物理地址,登录用户名)
select distinct @组号,hostname,db_name(dbid),net_address,loginame from master..sysprocesses
where hostname<>''
go