置顶推荐

按字母【S】检索_第66页

SQLServer 2008中的代码安全(四) 主密钥
首页

SQLServer 2008中的代码安全(四) 主密钥

2020-02-16 标签:sqlserver,2008,代码,安全,密钥,如下,服务器,service,master,key,位于,层次,结构,顶端,并且在,安装

如下图: 1、服务器主密钥(Service Master Key),位于层次结构的最顶端,并且在安装SQL Server时自动创建,用于加密系统数据、链接的服务器登录名以及数据库主密钥。在第一次通过SQL Server使用服务主密钥来加密证书、数据库主密钥或链接的服务器主密码时,服务主密钥会自动生成

SQL Server 2008中的代码安全(三) 通过PassPhrase加密
首页

SQL Server 2008中的代码安全(三) 通过PassPhrase加密

2020-02-16 标签:sql,server,2008,代码,安全,通过,passphrase,加密,前言,2005,之前,希望,敏感数据,财务,信息,工资,身份证,必须,借助

前言:在SQL Server 2005和SQL Server 2008之前。如果希望加密敏感数据,如财务信息、工资或身份证号,必须借助外部应用程序或算法。SQL Server 2005引入内建数据加密的能力,使用证书、密钥和系统函数的组合来完成。与数字证书类似。SQL Server 证书包括公钥和私

SQL Server 2008中的代码安全(二) DDL触发器与登录触发器
首页

SQL Server 2008中的代码安全(二) DDL触发器与登录触发器

2020-02-16 标签:sql,server,2008,代码,安全,ddl,触发器,登录,本文,主要,涉及,应用,实例,提供,两种,机制,强制,使用

本文主要 涉及DDL触发器和登录触发器的应用实例。MicrosoftSQL Server 提供两种主要机制来强制使用业务规则和数据完整性:约束和触发器。触发器为特殊类型的存储过程,可在执行语言事件时自动生效。SQL Server 包括三种常规类型的触发器:DML 触发器、DDL 触发器和登录触发器。

SQLServer 2008中的代码安全(一) 存储过程加密与安全上下文
首页

SQLServer 2008中的代码安全(一) 存储过程加密与安全上下文

2020-02-16 标签:sqlserver,2008,代码,安全,存储,过程,加密,上下文,用了,十多年,sql,server,我已经,成了,忠实,拥趸,直接,使用,语句,来处

存储过程加密其实,用了这十多年的SQL server,我已经成了存储过程的忠实拥趸。在直接使用SQL语句还是存储过程来处理业务逻辑时,我基本会毫不犹豫地选择后者。理由如下:1、使用存储过程,至少在防非法注入(inject)方面提供更好的保护。至少,存储过程在执行前,首先会执行预编译,(如果由于非法参

SQL2008中SQL应用之- 死锁(Deadlocking)
首页

SQL2008中SQL应用之- 死锁(Deadlocking)

2020-02-16 标签:sql,2008,应用,死锁,deadlocking,另一方,释放,资源,会话,和会,都不,继续,server,会选,作为,牺牲品

在另一方释放资源前,会话1和会话2都不可能继续。所以,SQL Server会选择死锁中的一个会话作为“死锁牺牲品”。 注意:死锁牺牲品的会话会被杀死,事务会被回滚。注意:死锁与正常的阻塞是两个经常被混淆的概念。发生死锁的一些原因:1、应用程序以不同的次序访问表。例如会话1先更新了客户然后更新了订单,

首页

SQL2008中SQL应用之-阻塞(Blocking)应用分析

2020-02-16 标签:sql,2008,应用,阻塞,blocking,分析,通常,短时间,没有问题,忙的,应用程序,所需,要的,然而,设计,糟糕,导致,长时间

通常短时间的阻塞没有问题,且是较忙的应用程序所需要的。然而,设计糟糕的应用程序会导致长时间的阻塞,这就不必要地锁定了资源,而且阻塞了其他会话读取和更新它们。 在SQL Server中,一个阻塞的进程会无限期地保持阻塞,或者直到它超时(根据set lock_timeout)、服务器关闭、进程被杀死、连

首页

SQL2008中SQL应用之-锁定(locking) 应用分析

2020-02-16 标签:sql,2008,应用,锁定,locking,分析,基本概念,关系,数据库,系统,常规,必要,一部分,防止,相同,数据,并发

一、锁的基本概念:锁定(Locking)是一个关系型数据库系统的常规和必要的一部分,它防止对相同数据作 并发更新 或在更新过程中查看数据, 从而保证被更新数据的完整性。它也能防止用户读取正在被修改的数据 。Sql Server动态地管理锁定,然而,还是很有必要 了解Transact- SQL查询如何

首页

SQL2008中通过DBCC OPENTRAN和会话查询事务

2020-02-16 标签:sql,2008,通过,dbcc,opentran,和会,查询,事务,同样,对事,日志,进行,备份,也只,截断,活动,那部

同样,对事务日志进行备份也只会截断不活动事务的那部分事务日志,所以打开的事务会导致日志变多(甚至达到物理限制),直到事务被提交或回滚。 要找到最早的活动事务,可以使用DBCC OPENTRAN命令。详细用法见MSDN:http://msdn.microsoft.com/zh-cn/library/m

首页

SQL Server2005下的安全操作技巧分享

2020-02-16 标签:sql,server,2005,下的,安全操作,技巧,分享,针对,mssql,安全,应当,针对于,方面,主要,权限,端口,要是,有人说

针对与mssql2005的安全,应当针对于2个方面来做,针对于主要的权限及端口。(要是有人说删除不安全的系统存储过程,先说好这个方式只能针对于2000,2005及2008均未发现可以删除的方法,有的话请回复)。 1.端口方面大家都知道mssql默认端口为1433,对于默认端口我一般都有一种想要封掉的

首页

sphinx增量索引的一个问题

2020-02-16 标签:sphinx,增量,索引,问题,最近,发现,搜索,不到,今天,看了,运行日志,有如,提示,sun,apr,17,19,30,01,876

但最近发现增量的总是搜索不到,今天看了下运行日志,有如下提示: [Sun Apr 17 19:30:01.876 2011] [ 3400] WARNING: rotating index 'news_delta': cur to old rename failed: rename /dev/shm