![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SQL SERVER
文章平均质量分 92
xiaosong2008
这个作者很懒,什么都没留下…
展开
-
SQL Server 2005安全设置指南
总的来说,MS SQL 2005的安全性比SQL 2000要强上不少,不过默认设置还是有和原来一样的漏洞,下面我们来修改一下默认设置。 1、修改默认SA密码。 安装MSSQL时使用混合模式,当然SA密码最好不能为空,在SQL2005中,可以对SA这个超级用户名进行修改或删除。use masterALTER LOGIN [sa] WITH NAME=[zxs] /*修改SA帐号*/sp转载 2009-11-05 11:38:00 · 944 阅读 · 0 评论 -
SQL Server数据类型int、bigint、smallint和tinyint范围简析
环境:SQLServer 2008 R2 使用整数数据的精确数字数据类型。 bigint从 -2^63 (-9223372036854775808) 到 2^63-1(9223372036854775807) 的整型数据(所有数字)。存储大小为 8 个字节。 www.2cto.com int从 -2^31 (-2,147,483,648)转载 2014-04-22 16:36:30 · 29202 阅读 · 0 评论 -
[SQL Server] sp_who, sp_who2和sp_who3
sp_who可以返回如下信息: (可选参数LoginName, 或active代表活动会话数)Spid (系统进程ID)status (进程状态)loginame (用户登录名)hostname(用户主机名)blk (阻塞进程的SPID)dbname (进程正在使用的数据库名)Cmd (当前正在执行的命令转载 2014-01-06 11:35:54 · 1748 阅读 · 0 评论 -
SQL Server numeric数据类型
Numeric(10,2) 指字段是数字型,长度为10 小数为两位的 简要描述一下SQL中的五种数据类型:字符型,文本型,数值型,逻辑型和日期型 字符型 VARCHAR VS CHAR VARCHAR型和CHAR型数据的这个差别是细微的,但是非常重要。他们都是用来储存字符串长度小于255的字符。 假 如你向一个长度为四十个字符的VARCHAR型字段中输入数据Bill Gates原创 2013-09-23 09:58:14 · 53208 阅读 · 2 评论 -
sql Server中float、real、decimal(numeric)数据类型的区别
decimal 数据类型最多可存储 38 个数字,所有数字都能够放到小数点的右边。decimal 数据类型存储了一个准确(精确)的数字表达法;不存储值的近似值。定义 decimal 的列、变量和参数的两种特性如下: · p 小数点左边和右边数字之和,不包括小数点。如 123.45,则 p=5,s=2。指定精度或对象能够控制的数字个数。· s指定可转载 2013-09-23 11:24:35 · 33397 阅读 · 0 评论 -
SQL Server CONVERT() 函数
定义和用法CONVERT() 函数是把日期转换为新数据类型的通用函数。CONVERT() 函数可以用不同的格式显示日期/时间数据。语法CONVERT(data_type(length),data_to_be_converted,style)data_type(length) 规定目标数据类型(带有可选的长度)。data_to_be_converted 含有需要转换的值。styl转载 2012-11-23 09:34:50 · 453 阅读 · 0 评论 -
char,varchar,nvarchar有什么区别
一 、 nchar 和 nvarchar nchar 是固定长度 Unicode 数据的数据类型,nvarchar 是可变长度 Unicode 数据的数据类型,二者均使用 UNICODE UCS-2 字符集。 nchar(n) 包含转载 2012-07-30 16:32:04 · 456 阅读 · 0 评论 -
学会在ASP中使用存储过程 .
学习使用存储过程(Stored Procedure),是ASP程序员的必须课之一。所有的大型数据库都支持存储过程,比如Oracle、MS SQL等,(但MS Access不支持,不过,在Access里可以使用参数化的查询)。使用存储过程有许多好处,它可以封装复杂的数据逻辑,充分发挥大型数据库本身的优势。我们知道,ASP并不适合做复杂的数据运算,而通过OLD DB访问数据库,由于数据需要在ASP转载 2012-02-05 15:46:20 · 422 阅读 · 0 评论 -
清除注入sq里面的js木马l
<br />declare @delStr nvarchar(500) <br />set @delStr='<script src=http://8f8el3l.cn/0.js></script>' --要被替换掉字符 <br />/**********以下为操作实体************/ <br />set nocount on <br />declare @tableName nvarchar(100),@columnName nvarchar(100),@tbID int,@iRow int,@转载 2011-03-09 15:35:00 · 1375 阅读 · 0 评论 -
MS SQL 2000 安全设置
日前SQL INJECTION的攻击测试愈演愈烈,很多大型的网站和论坛都相继被注入。这些网站一般使用的多为SQL SERVER数据库,正因为如此,很多人开始怀疑SQL SERVER的安全性。其实SQL SERVER 2000已经通过了美国政府的C2级安全认证-这是该行业所能拥有的最高认证级别,所以使用SQL SERVER还是相当的安全的。当然和ORCAL、DB2等还是有差距,但是SQL SER转载 2009-11-05 10:02:00 · 1099 阅读 · 0 评论 -
SQL2005四个排名函数(row_number、rank、dense_rank和ntile)的比较
排名函数是SQL Server2005新加的功能。在SQL Server2005中有如下四个排名函数: 1.row_number 2.rank 3.dense_rank 4.ntile 下面分别介绍一下这四个排名函数的功能及用法。在介绍之前假设有一个t_table表,表结构与表中的数据如图1所示: 图1 其中field1字段的类型是int,转载 2014-11-19 11:44:21 · 1214 阅读 · 0 评论