• SQL SERVER2000备份和恢复存储过程

    /*备份数据库的过程*/ if exists( select * from sysobjects where name=’pr_backup_db’ and xtype=’p’ ) begin drop proc pr_backup_db end go create proc pr_backup_db @flag varchar(20) out, @backup_db_name varchar(128), @filename varchar(1000) --路径+...

    2008-04-02 10:58:21

  • 用DTS导入多个文档数据到SQL Server中

    在我们工作中,经常需要将保存在文档中的数据导入到SQL Serve的表中。有时可能需要同时从相同或不相同的文档目录中导入多个文档的数据到SQL Server中。这里我们将讨论如何使用批处理文档和DTS从一个特定的文档目录中,导入多个文档的数据到SQLServer中。 试验环境 我们...

    2008-04-02 10:58:20

  • 用T-SQL导入文档数据到SQL Server

    在我们的工作中,经常需要连续输入多个文档的数据到SQL Server的表中,有时需要从相同或不同的目录中,同时将文档中的数据倒入。在这篇文章中,我们将讨论如何同时把一个目录中的文档的数据倒入到SQL Server中。 试验环境 我们先创建整个试验的环境。创建文档目录“C:M...

    2008-04-02 10:58:14

  • 建立安全的MSSQL SERVER启动账号

    SQL SERVER的安全问题一直是困扰DBA的一个难题,作为研发者和用户希望自己的权限越大越好,最好是SA,而作为DBA希望任何的用户权限越小越好,这总是一对矛盾。一般来说,我们会考虑采用WINDOWS验证模式,建立安全的用户权限,改变SQL SERVER TCP/IP的默认端口...等安全...

    2008-04-02 10:58:14

  • 修改自定义数据类型精度

    /*--修改自定义数据类型精度的示例 自定义数据类型一旦被引用,就不能再修改和删除,假如要修改数据的精度,就很麻烦,下面的示例演示了如何修改 假设要修改的自定义变量名为aa --*/ --1.修改自定义变量类型的名称 exec sp_rename ’aa’,’aa_bak’,’USERDATATYPE’ go --...

    2008-04-02 10:58:08

  • SQL Server中处理死锁

    use master --必须在master数据库中创建 go if exists (select * from dbo.sysobjects where id = object_id(N’[dbo].[p_lockinfo]’) and OBJECTPROPERTY(id, N’IsProcedure’) = 1) drop procedure [dbo].[p_lockinfo] GO /*--处理死锁 查看当前进程,或死锁进程,并...

    2008-04-02 10:58:10

  • SQL Server 安全检查列表

    1. 确认已安装了NT/2000和SQL Server的最新补丁程式,不用说大家应该已安装好了,但是我觉得最好还是在这里提醒一下。 2. 评估并且选择一个考虑到最大的安全性但是同时又不影响功能的网络协议。 多协议是明智的选择, 但是他有时不能在异种的环境中使用。 3. 给 "sa" 和...

    2008-04-02 10:58:09

  • SQL注入攻击通杀

    MSSQL注入通杀,只要有注入点就有系统权限 不知道大家看过这篇文章没有,能够在db_owner角色下添加SYSADMIN帐号,这招真狠啊,存在MSSQL注射漏洞的服务器又要遭殃了。方法主要是利用db_owner能够修改sp_addlogin和sp_addsrvrolemember这两个存储过程,饶过了验证部分。...

    2008-04-02 10:58:04

  • SQL Server 2000的安全配置

    数据库是电子商务、金融连同ERP系统的基础,通常都保存着重要的商业伙伴和客户信息。大多数企业、组织连同政府 部门的电子数据都保存在各种数据库中,他们用这些数据库保存一些个人资料,比如员工薪水、个人资料等等。数据库 服务器还掌控着敏感的金融数据。包括交易记...

    2008-04-02 10:58:02

  • SQL Server的用户及权限

    Sybase中的用户分为两种:SQL服务器用户(登录帐号)和数据库用户。 安装完SQL服务器后,系统自动建立一个SQL服务器用户sa,口令为空,即系统管理员,他对整个系统有操作权,其他用户均由系统管理员建立。 在SQL Server中有三种特别的用户:系统管理员、用户数据库任何...

    2008-04-02 10:58:00

2