当前位置:首页 » 服务器技术
开发技术指南» 文章正文
    引言: 方法一 一般情况下,SQL数据库的收缩并不能很大程度上减小数据库大小,其主要作用是收缩日志大小,应当定期进行此操作以免数据库日志过大。
 

 

 ·sql server数据库口令的脆弱性    »显示摘要«
    摘要:跟踪了一下sql server数据库服务器的登录过程,发现口令计算是非常脆弱的,sql server数据库的口令脆弱体现两方面: 1、网络登陆时候的口令加密算法 2、数据库存储的口令加密算法。 下面就分别讲述: 1、网络登陆时候的口令加密算法 sql server网络加密的口令一直都非常脆弱,网上有很多写出来的对照表,但是都没有具体的算法处理,实际上跟踪一下sql server的登陆过程,就很容易......
    摘要:方法一 declare @max integer,@id integerdeclare cur_rows cursor local for select 主字段,count(*) from 表名 group by 主字段 having count(*) > 1open cur_rowsfetch cur_rows into @id,@maxwhile @@fetch_status=0beg......


SQL SERVER日志清除的两种方法

方法一

1.设置数据库模式为简单模式:打开sql企业管理器,在控制台根目录中依次点开microsoft sql server-->sql server组-->双击打开你的服务器-->双击打开数据库目录-->选择你的数据库名称(如论坛数据库forum)-->然后点击右键选择属性-->选择选项-->在故障还原的模式中选择“简单”,然后按确定保存; 【程序编程相关:iPod上运行Linux操作系统

一般情况下,sql数据库的收缩并不能很大程度上减小数据库大小,其主要作用是收缩日志大小,应当定期进行此操作以免数据库日志过大. 【推荐阅读:Sun OpenSPARC项目发布两项新

3.收缩数据库完成后,建议将您的数据库属性重新设置为标准模式,操作方法同第一点,因为日志在一些异常情况下往往是恢复数据库的重要依据. 【扩展信息:Vista占用系统内存820兆 乐坏内存

2.在当前数据库上点右键,看所有任务中的收缩数据库,一般里面的默认设置不用调整,直接点确定;

方法二

set nocount on

declare @logicalfilename sysname,

@maxminutes int,

@newsize int

use     tablename             -- 要操作的数据库名

select  @logicalfilename = tablename_log,  -- 日志文件名

@maxminutes = 10,               -- limit on time allowed to wrap log.


...   下一页
 ·sql注入漏洞全接触——入门篇    »显示摘要«
    摘要:随着b/s模式应用开发的发展,使用这种模式编写应用程序的程序员也越来越多。但是由于这个行业的入门门槛不高,程序员的水平及经验也参差不齐,相当大一部分程序员在编写代码的时候,没有对用户输入数据的合法性进行判断,使应用程序存在安全隐患。用户可以提交一段数据库查询代码,根据程序返回的结果,获得某些他想得知的数据,这就是所谓的sql injection,即sql注入。 sql注入是从正常的www端口访问......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE