为防止正式环境数据库被篡改,但又要保证可以正常查询处理问题,可以将账号的数据库访问权限设置为db_datareader数据库权限:单独设置的优先,如给了一账号只读权限,若别开一张表给于此账号写权限,那么单独设置的写权限优先级最高。注:db_datareader没有存储过程访问权限,若想全开,如下: ...
分类:
数据库 时间:
2016-07-23 15:12:39
阅读次数:
991
实例:将数据库系统在一台新服务器上恢复下面是参考步骤。请注意,在命令行下运行的指令,是大小写敏感的。1. 确认备用服务器的SQL Server版本和原服务器一致。因为我们需要恢复系统数据库,需要保证我们恢复的master和msdb要能够和备用机的resource数据库一致。否则SQL Server将 ...
分类:
数据库 时间:
2016-07-23 15:12:52
阅读次数:
243
在“SQL Server 配置管理器”中,展开“SQL Server 网络配置”,右键单击“<server instance> 的协议”,然后选择“属性”。 在“标志”选项卡的“隐藏实例”框中,选择“是”,然后单击“确定”关闭对话框。 对于新连接,更改会立即生效。 隐藏 SQL Server 数据库 ...
分类:
数据库 时间:
2016-07-23 15:11:03
阅读次数:
226
SELECT dbs.[name] AS DatabaseName FROM master.sys.databases dbs where dbs.database_id <> 2 AND dbs.[name] NOT IN ( SELECT bus.database_name as 'name' ...
分类:
数据库 时间:
2016-07-23 15:09:42
阅读次数:
172
在Microsoft SQL Server 2008系统中,数据库管理员(Database Administration,简称为DBA)是最重要的角色。DBA的工作目标就是确保Microsoft SQL Server 2008系统正常高效地运行。DBA的工作也是最繁忙的工作,无论是性能调整,还是灾难 ...
分类:
数据库 时间:
2016-07-23 15:10:59
阅读次数:
201
--1,修改文件逻辑位置 --1)查询文件逻辑名, SELECT name logical_name, physical_name AS CurrentLocation, state_desc FROM sys.master_files WHERE database_id = DB_ID('test ...
分类:
数据库 时间:
2016-07-23 15:10:07
阅读次数:
166
首先通过nodejs和mongodb建立后端服务器 一、在windows平台下启动mongodb服务器 1、进入mongodb的安装目录,并进去bin目录启动mongod 2、在d盘建立mongodb\data文件夹作为数据存储目录 二、建立js文件,并通过nodejs启动 1、当向服务器发送01指 ...
分类:
数据库 时间:
2016-07-23 15:08:39
阅读次数:
366
记录一下:sql语句查找某一列的值得最大值。 1.例如我要查找 表A中a列的最大值: 查找语句可以这么写: "select Max(a) a from A" 2.查找表A中a列中包含字符串string的最大值,其实就是模糊找查找并取其中的最大值 : 其中字符串是变量,可以这么写:" select M ...
分类:
数据库 时间:
2016-07-23 15:03:12
阅读次数:
179
使用mysqld和mysqld_safe启动的区别 直接运行mysqld程序来启动MySQL服务的方法很少见,mysqld_safe脚本【注意:mysqld_safe只是一个脚本】会在启动MySQL服务器后继续监控其运行情况,并在其死机时重新启动它。用mysqld_safe脚本来启动MySQL服务器 ...
分类:
数据库 时间:
2016-07-23 15:02:22
阅读次数:
165
Service Broker needs to access the master key in the database ‘BRM_TEST’. Error code:32. The master key has to exist and the service master key encryp ...
分类:
数据库 时间:
2016-07-23 15:04:01
阅读次数:
280
EXEC GetTableScript 'frmuser' CREATE PROCEDURE GetTableScript @TableName VARCHAR(50) AS --To get table script declare @Id int, @i int, @i2 int,@Sql va ...
分类:
数据库 时间:
2016-07-23 15:02:37
阅读次数:
203
需求:数据库服务器经常变动,每次管理的时候都要更改IP,特别在管理人员比较多的时候,大家都在改IP,比较复杂一些。解决:做一个域名,解析到服务器IP,大家访问数据库时用域名而不是IP访问。这样,在服务器IP更改时,只需将域名解析更改一下,就全部都更改了。注:sqlserver会获取域名解析后的IP, ...
分类:
数据库 时间:
2016-07-23 15:01:04
阅读次数:
232
如何在 SQL Server 2005 实例之间传输登录和密码 如何解决在运行 SQL Server 的服务器之间移动数据库时的权限问题 思路:1,账号:利用链接1脚本生成,主要是为了sid,以保证用用户数据库的一样 注:链接1脚本支持sqlserver2005以上版本2,权限:备份或附加数据库后, ...
分类:
数据库 时间:
2016-07-23 14:56:26
阅读次数:
191
系统表的作用:用户自定义的表对自己填充的数据进行操作。而对sql server来说,用户自定义的表就相当于为系统表填充的数据,故用系统表来操作用户数据库,数据表,存储过程等数据。 系统表操作用户自定义表,用户自定义表操作外来的数据。 1,sysobjects表:万物皆对象,这是一个系统对象表。表,存 ...
分类:
数据库 时间:
2016-07-23 14:55:22
阅读次数:
310
–数据库日志文件增长的很快,每次手工收缩不能及时,用下面的方法建立一job可以定时运行 USE brm_lvjian –设置数据库恢复模式为简单ALTER DATABASE BRM_LVJIANSET RECOVERY SIMPLE –收缩日志到1MDBCC SHRINKFILE (‘BRM_LVJ ...
分类:
数据库 时间:
2016-07-23 14:56:08
阅读次数:
178
无法删除数据库 "#Test",因为该数据库当前正在使用 --查询分析器中执行下面的语句就行了. use master go declare @dbname sysname set @dbname='DB1' --这个是要删除的数据库库名 declare @s nvarchar(1000) decl ...
分类:
数据库 时间:
2016-07-23 14:54:18
阅读次数:
159
?1,查看数据库的版本select @@version 2,查看数据库所在机器操作系统参数exec master..xp_msver查看数据库启动的参数sp_configure查看数据库启动时间select convert(varchar(30),login_time,120) from maste ...
分类:
数据库 时间:
2016-07-23 14:55:00
阅读次数:
235