-
几个扩展存储过程使用方法
SQLServer中包含了几个可以访问系统注册表的扩展存储过程.但实际上这几个扩展存储过程是未公开的,从sqlserver7.0就有了,在SQLserver2000中仍然保留,他们以后可能会删除.但是这几个存储过程却提供了在当前的SQLServer版本中访问系统注册表的能力,而且很多人利用SQLServer来进行攻击系统时,往往都会用到这几个扩展存储过程.所以最好在SQLServer中禁用他们.xp_regenumvalues以多个记录集方式返回所有键值使用方法:xp_regenumvalues注册表根键,子键比如说,想看看HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionRun的所有键值:usemasterexecxp_regenumvalues'HKEY_LOCAL_MACHINE','SOFTWAREMicrosoftWindowsCurrentVersionRun'execxp_regenumvalues'HKEY_LOCAL_MACHINE','SYSTEMRAdminv2.0ServerParameters'xp...
数据库操作教程 2022-09-23 20:35:02 -
扩展性很好的一个分页存储过程分享
这是经常用的一个分页存储过程希望大家指点不足复制代码代码如下:USE[a6756475746]GO/******Object:StoredProcedure[dbo].[tbl_order_SearchWhereAndPage]ScriptDate:11/01/201109:37:39******/SETANSI_NULLSONGOSETQUOTED_IDENTIFIERONGOALTERPROCEDURE[dbo]...
数据库操作教程 2022-09-23 20:31:39 -
SQLServer下几个危险的扩展存储过程
这些存储过程如下:sp_makewebtaskxp_cmdshellxp_dirtreexp_fileexistxp_terminate_processsp_oamethodsp_oacreatexp_regaddmultistringxp_regdeletekeyxp_regdeletevaluexp_regenumkeysxp_regenumvaluessp_add_jobsp_addtaskxp_regreadxp_regwritexp_readwebtaskxp_makewebtaskxp_regremovemultistring对应措施:删除上述存储过程或可执行文件或修改存储过程相应用户组可执行权限,删除上述存储过程对应脚本为:dropPROCEDUREsp_makewebtaskexecmaster....
数据库操作教程 2022-09-23 20:20:42 -
sqlserver数据库危险扩展删除和恢复代码
曾经遇过,差点抓狂,有装MSSQL的朋友,赶紧试一下,删除以下的组件.当然,前提是你要把自己的数据库搞定后再去删除,否则组件删除后很多功能不能用,为了安全,就得牺牲某些功能,当然,像我这类的,我除了把MSSQL导入后,基本上一年用不到两次,所以,我是会毫不犹豫地删除,嘿...
数据库操作教程 2022-09-23 20:17:48 -
SQLServer中使用扩展事件获取Session级别的等待信息及SQLServer2016中Session级别等待信息的增强
什么是等待简单说明一下什么是等待:当应用程序对SQLServer发起一个Session请求的时候,这个Session请求在数据库中执行的过程中会申请其所需要的资源,比如可能会申请内存资源,表上的锁资源,物理IO资源,网络资源等等,如果当前Session运行过程中需要申请的某些资源无法立即得到满足,就会产生等待。SQLServer会以不用的方式来展现这个等待信息,比活动Session的等待信息,实例级的等待信息等等...
数据库操作教程 2022-09-23 18:23:47 -
SQL中print、sp_helptext的限制与扩展
在SQL中,使用动态SQL是很常见的。有些复杂的计算,或是存储过程,代码很长,中间可能有多次执行SQL语句...
数据库操作教程 2022-09-23 17:45:19 -
揭秘SQLServer2014有哪些新特性(2)-固态硬盘BufferPool(缓冲池)扩展
简介 SQLServer2014中另一个非常好的功能是,可以将SSD虚拟成内存的一部分,来供SQLServer数据页缓冲区使用。通过使用SSD来扩展Buffer-Pool,可以使得大量随机的IOPS由SSD来承载,从而大量减少对于数据页的随机IOPS和PAGE-OUT...
数据库操作教程 2022-09-23 17:31:36 -
SQLServer中通过扩展存储过程实现数据库的远程备份与恢复
本文通过实例解析了SQLServer数据库扩展存储过程,实现远程备份与恢复的方法和步骤实例说明: 环境:win2k+sqlserver2K+查询分析器 SQLSERVER服务实例名称:mainserver 需要备份的数据库名称:msdb 本地机器名称(Client端):david 本地用户:zf密码:123 本地域名:domain 本地提供备份需求的文件夹:e:est 第一步:建立共享文件夹 在程序代码中调用(或者CMD窗口) netsharetest=e:est 或者用NetShareAdd这个API 简要说明: netshare:是WINDOWS内部的网络命令。 作用:建立本地的共享资源,显示当前计算机的共享资源信息...
数据库操作教程 2022-09-23 17:15:22 -
SqlServer扩展属性的介绍
SqlServer帮助中对扩展属性的描述是:TheExtendedPropertiespropertysetsorretrievesprovider-specificconnectioninformationthatcannotbeexplicitlydescribedthroughthepropertymechanism.对于扩展属性有如下操作:复制代码代码如下:execsp_addextendedpropertyN'MS_Description',N'字段描述',N'user',N'dbo',N'table',N'表名',N'column',N'字段名'GO例如:EXECsp_addextendedpropertyN'MS_Description',N'地址',N'user',dbo,N'table',复制代码代码如下:N'a',N'column',a_addGO--我的表是a,要给字段a_add加上字段描述:地址其他相关:删除:复制代码代码如下:EXECsp_dropextendedpropertyN'MS_Description',N'user',dbo,N'table',N'...
数据库操作教程 2022-09-23 17:04:27 -
苏州高新区:数字人民币+国家级非遗,首单已出
近日,作为国家级“非物质文化遗产苏绣生产性保护示范基地”,苏州高新区内苏绣小镇与苏州苏高新数字经济产业发展有限公司合作打造的全国首个刺绣数字云平台“云上苏绣小镇”已正式上线数字人民币支付功能并完成首单,实现了数字人民币在传承和推广国家级非物质文化遗产线上场景中的首例应用。▲进入“云上苏绣小镇”小程序,可选择数字人民币支付为加快构建“数字消费”生态圈,高新区围绕狮山商圈累计布设使用数字人民币商户超1200户,镇湖绣品街有超120户商户支持数字人民币收款,苏州乐园门票业务已上线数字人民币支付功能...
区块链 2022-09-22 11:11:46 -
郑眼看盘:扩容过猛市场信心受损
本周一,A股延续弱势,截至收盘,上证综指跌0.35%至3115.60点。其余股指跌幅明显更大,深综指跌0.76%,创业板综指跌1.09%,科创50指数跌2.30%...
区块链 2022-09-19 23:40:59 -
以太坊升级数据「岩浆」暗涌,链上数据服务商于web3时代崛起
以太坊是全球区块链应用最聚集的去中心化软件平台,目前已有数百个以太坊应用诞生。还有不到一周的时间,被视作Web3.0底层基础设施之一的以太坊网络将发生历史性变革——从依赖集中挖矿运行的工作量证明算法(PoW)转向靠质押ETH当验证节点的权益证明算法(PoS),这个过程叫做「以太坊合并」...
区块链 2022-09-16 09:57:57