iis服务器助手广告广告
返回顶部
首页 > 资讯 > 数据库 >XML初次接触
  • 371
分享到

XML初次接触

2024-04-02 19:04:59 371人浏览 独家记忆
摘要

 with xmlnamespaces(default 'Http://schemas.microsoft.com/sqlserver/2008/sqlaudit_data')  





 with xmlnamespaces(default 'Http://schemas.microsoft.com/sqlserver/2008/sqlaudit_data')
 SELECT top 5 CONVERT(datetime,SWITCHOFFSET(CONVERT(datetimeoffset, event_time),DATENAME(TzOffset, SYSDATETIMEOFFSET()))) AS '触发审核的日期和时间' ,
--b.connect_time,
        sequence_number AS '单个审核记录中的记录顺序' ,
        action_id AS '操作的 ID' ,
        succeeded AS '触发事件的操作是否成功' ,
        permission_bitmask AS '权限掩码' ,
        is_column_permission AS '是否为列级别权限' ,
        a.session_id AS '发生该事件的会话的 ID' ,
        server_principal_id AS '执行操作的登录上下文 ID' ,
        database_principal_id AS '执行操作的数据库用户上下文 ID' ,
        target_server_principal_id AS '执行 GRANT/DENY/REVOKE 操作的服务器主体' ,
        target_database_principal_id AS '执行 GRANT/DENY/REVOKE 操作的数据库主体' ,
        object_id AS '发生审核的实体的 ID(服务器对象,DB,数据库对象,架构对象)' ,
        class_type AS '可审核实体的类型' ,
        session_server_principal_name AS '会话的服务器主体' ,
        server_principal_name AS '当前登录名' ,
        server_principal_sid AS '当前登录名 SID' ,
        database_principal_name AS '当前用户' ,
        target_server_principal_name AS '操作的目标登录名' ,
        target_server_principal_sid AS '目标登录名的 SID' ,
        target_database_principal_name AS '操作的目标用户' ,
        server_instance_name AS '审核的服务器实例的名称' ,
        database_name AS '发生此操作的数据库上下文' ,
        schema_name AS '此操作的架构上下文' ,
        object_name AS '审核的实体的名称' ,
        statement AS 'TSQL 语句(如果存在)' ,
        additional_infORMation AS '单个事件的唯一信息,以 XML 的形式返回' ,
        file_name AS '记录来源的审核日志文件的路径和名称' ,
        audit_file_offset AS '包含审核记录的文件中的缓冲区偏移量' ,
        user_defined_event_id AS '作为 sp_audit_write 参数传递的用户定义事件 ID' ,
        user_defined_information AS '于记录用户想要通过使用 sp_audit_write 存储过程记录在审核日志中的任何附加信息'--,
 --b.CLIENT_NET_ADDRESS AS 'ClientIPAddress' --into MyAudit..Audit_DYDB_UPDL
 ,additional_information--.value('(/action_info/address)[1]','varchar(20)')
FROM   sys.[fn_get_audit_file]('D:\SqlAudits\MyAudit_1FE965A7-77D0-41A6-9D40-543162C722F2_0_131486627855460000.sqlaudit',
                                DEFAULT, DEFAULT) a --left join SYS.DM_EXEC_CONNECTIONS b with(nolock)
 --on a.session_id=b.session_id
where 
--CONVERT(datetime,SWITCHOFFSET(CONVERT(datetimeoffset, event_time),DATENAME(TzOffset, SYSDATETIMEOFFSET()))) between dateadd(mi, -5,getdate()) and getdate()
--and  
action_id='LGIS'




declare @xml xml='<action_info xmlns="http://schemas.microsoft.com/sqlserver/2008/sqlaudit_data"><pooled_connection>0</pooled_connection><client_options>0x28000020</client_options><client_options1>0x0001f438</client_options1><connect_options>0x00000000</connect_options><packet_data_size>4096</packet_data_size><address>10.20.50.11</address><is_dac>0</is_dac></action_info>';


with xmlnamespaces(default 'http://schemas.microsoft.com/sqlserver/2008/sqlaudit_data')
select @xml.value('(/action_info/address)[1]','varchar(20)')


<action_info xmlns="http://schemas.microsoft.com/sqlserver/2008/sqlaudit_data"><pooled_connection>0</pooled_connection><client_options>0x28000020</client_options><client_options1>0x0001f438</client_options1><connect_options>0x00000000</connect_options><packet_data_size>4096</packet_data_size><address>10.20.50.11</address><is_dac>0</is_dac></action_info>
您可能感兴趣的文档:

--结束END--

本文标题: XML初次接触

本文链接: https://www.lsjlt.com/news/45156.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Python for S60(pys60)第一次接触
    Python for S60 (pys60)是一种在Symbian S60平台上运行Python脚本的工具。它允许开发者使用Pyth...
    99+
    2023-09-08
    Python
  • Vue与Vuex第一次接触需要注意什么
    这篇文章主要介绍了Vue与Vuex第一次接触需要注意什么,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。在 Vue.js 的项目中,如果项目结...
    99+
    2024-04-02
  • 初学者接触web前端需要注意什么
    本篇内容主要讲解“初学者接触web前端需要注意什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“初学者接触web前端需要注意什么”吧!模块化需要实现的功能解决命...
    99+
    2024-04-02
  • python 初次使用twisted
    以下程序均来自《Python.UNIX和Linux系统管理指南》用twisted实现检测tcp端口twisted_check_tcp_port.py #!/usr/bin/env python from twisted....
    99+
    2023-01-31
    python twisted
  • 初次使用Eclipse下的Python编
    初次使用Eclipse下的Python编程       Python(KK 英语发音:/'paθɑn/, DJ 英语发音:/paiθn/),是一种面向对象、直译式计算机程序设计语言,也是一种功能强大而完善的通用型语言,已经具有十...
    99+
    2023-01-31
    Eclipse Python
  • Android触摸事件传递机制初识
    前言今天总结的一个知识点是Andorid中View事件传递机制,也是核心知识点,相信很多开发者在面对这个问题时候会觉得困惑,另外,View的另外一个难题滑动冲突,比如在ScrollView中嵌套ListView,都是上下滑动,这该如何解决呢...
    99+
    2023-05-31
    android 触摸 roi
  • jquery如何让方法只触发一次
    本篇内容介绍了“jquery如何让方法只触发一次”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成! ...
    99+
    2024-04-02
  • vue首次赋值不触发watch怎么办
    这篇文章将为大家详细讲解有关vue首次赋值不触发watch怎么办,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。最近有个新需求,表单要求增量提交,但是身份证要求无则可提交,...
    99+
    2024-04-02
  • touchesBegan-只需要最后一次触摸操作
    若您只需要处理最后一次触摸操作,可以使用touchesEnded方法来实现。touchesEnded方法会在用户结束触摸操作并从屏幕...
    99+
    2023-09-27
    操作
  • 初次体验MyBatis的注意事项
    一、MyBatis的HelloWord 1.根据xml配置文件(全局配置文件mybatis-config.xml)创建一个SqlSessionFactory对象 有数据源一些运行环境...
    99+
    2024-04-02
  • 【Maven】你好,Maven >>> 与Maven的初次见面~
    个人主页:.29.的博客 学习社区:进去逛一逛~ 个人简介:Java领域新星创作者;阿里云技术博主、星级博主、专家博主;正在Java学习的道路上摸爬滚打,记录学习的过程~ 与Maven...
    99+
    2023-10-10
    maven java 开发语言
  • vue组件实现首次加载就触发watch
    目录组件首次加载就触发watchwatch的初始立即执行组件首次加载就触发watch 首次加载就触发watch需要修改其immediate属性为true,其默认值为false wat...
    99+
    2024-04-02
  • vant中list的使用以及首次加载触发两次解决问题
    目录vant中list使用及首次加载触发两次首次加载触发两次解决问题vant中list列表组件使用1. 基础结构3.methods定义方法 4.调用api渲染页面vant中...
    99+
    2022-11-13
    vant中list使用 首次加载触发两次 vant list首次加载触发
  • Win10预览版Build 9860再次提升触控体验
    据报道,微软昨日发布了Windows10预览版Build 9860更新,除了一系列新功能之外,还有一些细小的改进,能够提高用户使用体验。其中一个亮点便是Win10预览版Build 9860对触控设备所做的优化。 详细内...
    99+
    2023-06-08
    Win10 预览版 Build9860 Build 9860
  • ORACLE初次安装自动安装软件包
    一、自动安装所需软件包提前配置好yum仓库定义package.txt包列表文件:以官网RHEL6为例,这里有compat-libstdc++有两个包,如果不加*,+号后面的compat-libstdc++-...
    99+
    2024-04-02
  • 阿里云服务器初次登录密码
    引言 随着云计算技术的发展,越来越多的企业和个人开始使用阿里云服务器进行数据存储和处理。然而,在初次使用阿里云服务器时,可能会遇到初次登录密码设置的问题。本文将详细介绍如何在阿里云服务器上设置初次登录密码。正文一、阿里云服务器初次登录密码设...
    99+
    2024-01-25
    阿里 密码 服务器
  • JS利用 React.lazy 优化页面初次渲染
    目录一、需求背景二、代码分析三、技术实现1. 路由懒加载2. Prefetch 预获取一、需求背景 主站采用qiankun微前端方式嵌入新项目,qiankun会阻塞子应用资源加载,这...
    99+
    2024-04-02
  • python 生成拼接xml报文
    最近临时工作要生成xml报名,通过MQ接口发送。简单小程序。 自增长拼成xml报文 Test_001.py # encoding=utf-8 import time orderId = '' s1= "\n" # for ID in...
    99+
    2023-01-31
    报文 python xml
  • Java XML 处理大师班:从初学者到专家
    Java XML 处理、解析 XML、创建 XML、DOM 解析、SAX 解析、JAXB 引言 XML(可扩展标记语言)是一种广泛用于数据传输和存储的标记语言。Java 编程语言提供了一系列强大的 API,可用于在应用程序中处理 XM...
    99+
    2024-03-07
    踏上掌握 Java XML 处理的旅程 从初学者蜕变为专家。本文将深入浅出地阐述 XML 及其在 Java 中的处理方式 指导您从基础知识到高级技术 让您成为 XML 处理大师。
  • 如何解决按钮触发Ajax请求时一次点击两次提交的问题
    这篇文章主要介绍了如何解决按钮触发Ajax请求时一次点击两次提交的问题,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。页面中的按钮的type是...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作