使用sql server log on trigger: CREATE DATABASE AuditDb GO USE AuditDb GO /* Create AuditTable */ CREATE TABLE ServerLogonHistory ( SystemUser VARCHAR ( 512 ), DBUser VARCHAR ( 512 ), SPID INT , LogonTime DATETIME ) GO /* Create LogonTrigge
使用sql server log on trigger:
CREATE DATABASE AuditDb
GO
USE AuditDb
GO
/* Create AuditTable */
CREATE TABLE ServerLogonHistory
(SystemUser VARCHAR(512),
DBUser VARCHAR(512),
SPID INT,
LogonTime DATETIME)
GO
/* Create LogonTrigger */
CREATE TRIGGER Tr_ServerLogon
ON ALL SERVER FOR LOGON
AS
基于DEDECMS5.7制作的酒业公司整站代码。 安装方法:1.删除install目录下的install_lock.txt和index.html。并修改index.php.bak为index.php2.访问:域名/install 按照提示进行安装.3.安装完成后==后台==数据还原 还原后登陆信息:用户名:admin密码:admin
1
BEGIN
INSERT INTO AuditDb.dbo.ServerLogonHistory
SELECT SYSTEM_USER,USER,@@SPID,GETDATE()
END
GO
用户登录后查看监控表:

因为我们可以监控到用户登录SQL Server的情况,所以我们就可以限制用户的访问,参考下面的文章:How to prevent users from accessing SQL Server from any application or any login expect your main application & its login:http://thesqldude.com/2012/04/07/how-to-prevent-users-from-accessing-sql-server-from-any-application-or-any-login-expect-your-main-application-its-login/
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号