程序防止SqlServer使用SqlServer Profiler跟踪

来源:互联网 发布:淘宝代销1688发货流程 编辑:程序博客网 时间:2024/06/06 04:02

大体思路:

1、使用默认函数(fn_trace_getinfo)查询跟踪列表;

2、调用系统存储过程(sp_trace_setstatus)修改跟踪状态。

相关Sql 语句:

declare @default_trace_id sql_variant--查询数据库默认跟踪idselect @default_trace_id = value from sys.configurations where configuration_id = 1568--查询数据库跟踪列表--官方说明:https://docs.microsoft.com/zh-cn/sql/relational-databases/system-functions/sys-fn-trace-getinfo-transact-sqlSELECT distinct traceid FROM sys.fn_trace_getinfo(0)where traceid <> @default_trace_id; GO  --修改跟踪的状态--官方说明:https://docs.microsoft.com/zh-cn/sql/relational-databases/system-stored-procedures/sp-trace-setstatus-transact-sql--参数说明:trace_id(要修改跟踪的ID),status(状态)--第二个参数值的枚举及说明----0停止指定的跟踪。----1启动指定的跟踪。----2关闭指定的跟踪并从服务器中删除其定义。EXEC  sp_trace_setstatus 2, 0GO



阅读全文
'); })();
0 0
原创粉丝点击
热门IT博客
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 联通短信怎么查话费 移动的号怎么查话费 联通打什么号查话费 联通发什么号查话费 联通怎么短信查话费 移动短信怎么查话费 联通停机怎么查话费 联通怎么异地查话费 移动的卡怎么查话费 电信打什么号码查话费 移动全球通怎么查话费 电信的手机卡怎么查话费 移动怎么发短信查话费 移动怎么发信息查话费 联通用信息怎么查话费 电信怎么打电话查话费 联通怎么发短信查话费 联通上网卡怎么查话费 电信电话卡怎么查话费 电信手机卡怎么查话费 电信小灵通怎么查话费 查询机主 机主查询 查询本机ip 机要查询 本机ip查询地址 linux查询本机ip 查询本机ip命令 本机ip查询工具 本机公网ip地址查询 atm机可以查询交易明细吗 42寸触摸查询一体机 柏帆净水机价格查询 甩脂机价格查询 触摸查询一体机价格 信息查询机 自助查询终端机 备机查询 如何查本机ip 查打印机ip 如何查打印机ip地址