摘要:基本概念: 第一层 服务主密钥 备份服务主密钥 backup service master key to file='c:/smk.bak' encryption by password='P@ssw0rd' restore service master key from file='c:/smk.bak' decryption by password='P@ssw0rd' 第二层 数据库主密钥 1)必须先在该数据库上创建数据库主密钥才能使用 create master key encryption by password= 阅读全文
摘要:一、关闭和恢复xp_cmdshell命令 一般的黑客攻击SQL Server时,首先采用的方法是执行master扩展存储过程xp_cmdshell命令来破坏数据库,为了数据库安全起见,最好禁止使用xp_cmdShell,xp_cmdshell可以让系统管理员以操作系统命令行解释器的方式执行给定的命令字符串并以文本行方式返回任何输出,是一个功能非常强大的扩展存贮过程。一般情况下,xp_cmdshell对管理员来说也是不必要的,xp_cmdshell的消除不会对Server造成任何影响。 可以将xp_cmdshell消除:Code highlighting produced by Actipro. 阅读全文
摘要:CREATE function [dbo].[uf_GetPY](@str nvarchar(4000))returns nvarchar(4000)asbegin set @str=RTRIM(@str) declare @word nchar(1),@PY nvarchar(4000) set @PY='' while len(@str)>0 begin --处理常用多音字 if len(@str)>=2 beginif left(@str,2)='重庆'begin set @PY=@PY+'CQ' if LEN(@str)> 阅读全文
摘要:string sql = @"SELECT Serial AS 序号 , Type AS 类型 , ItemChanage AS 变更项目 , Name AS 单位名称 , TypeName AS 单位性质 , Place AS 经营场所面积 , PlaceUsed AS 使用面积 , LicenceSerialHealth AS 原许可证号 , Licence AS 许可证号 , LicenceDateStart AS 发证日期 , LicenceDataEnd AS 许可有效期 , LicenceItem AS 许可项目 , BusinePosition AS 地址 , Busi 阅读全文