清洁发动机积碳:急!SQL数据库置疑 该怎么办

来源:百度文库 编辑:神马品牌网 时间:2024/04/28 16:20:17
因为考虑到安全,设置权限,结果将sql数据库弄得成了置疑 该怎么办呢
权限下放后也不行,有什么方法可以修复

你在SQL查询分析器里执行一下代码。。
============================================
USE MASTER
GO
SP_CONFIGURE 'ALLOW UPDATES',1 RECONFIGURE WITH OVERRIDE
GO
UPDATE SYSDATABASES SET STATUS =32768 WHERE NAME='置疑的数据库名'
Go
sp_dboption '置疑的数据库名', 'single user', 'true'
Go
DBCC CHECKDB('置疑的数据库名')
Go
update sysdatabases set status =28 where name='置疑的数据库名'
Go
sp_configure 'allow updates', 0 reconfigure with override
Go
sp_dboption '置疑的数据库名', 'single user', 'false'
Go

那是因为你的登录sql的用户无权访问数据文件。

只要将mdf及ldf文件的权限付给那个用户就可以。简单的你可以给这两个文件加个everyone。