• [MS SQLServer] 在SQL Server中创建用户角色及授权(使用SQL语句)
    要想成功访问 SQL Server 数据库中的数据, 我们需要两个方面的授权: 获得准许连接 SQL Server 服务器的权利; 获得访问特定数据库中数据的权利(select, update, delete, create table ...)。 假设,我们准备建立一个 dba 数据库帐户,用来管理数据库 mydb。 1. 首先在 SQL Server 服务器级别,创建登陆帐户(create login) --创建登陆帐户(create login) create login dba with password='abcd1234@', default_database=mydb 登陆帐户名为:“dba”,登陆密码:abcd1234@”,默认连接到的数据库:“mydb”。 这时候,dba 帐户就可以连接到 SQL Server... 阅读全文
  • [MS SQLServer] MS SQL执行大脚本文件时,提示“内存不足”的解决办法
    问题描述: 当客户服务器不允许直接备份时,往往通过导出数据库脚本的方式来部署-还原数据库, 但是当数据库导出脚本很大,用Microsoft SQL Server Management Studio执行脚本时,往往会遇到“内存不足”的提示。 解决办法: 用微软自带的sqlcmd工具,可以导入执行。以SQL Server 2008R版本为例: 第一步:Win+R 键入:cmd 命令,开启命令行工具; 第二步:键入:cd C:\Program Files\Microsoft SQL Server\100\Tools\Binn (具体目录路径跟你安装的SQL位置有关) 第三步:键入:sqlcmd -S . -U sa -P 123 -d test -i data.sql 参数说明:-S 服务器地址 -U 用户名 -P 密码... 阅读全文
  • [MS SQLServer] MS SQLServer 批量附加数据库
    /************************************************************  * 标题:MS SQLServer 批量附加数据库  * 说明:请根据脚本里的注释使用此脚本  * 时间: 2015/7/13 11:16:41  ************************************************************/ USE MASTER GO IF OBJECT_ID('[sp_AttchDataBase]') IS NOT NULL     DROP PROCEDURE [sp_AttchDataBase] GO /*附加数据库(V2.0) Andy 2011-7-8 */ CREATE PROCEDURE sp_AttchDataBase( &nb... 阅读全文
  • 1
  • 2
  • 3
  • 共 23 条记录