当前位置:首页 > 系统运维 > 正文内容

恢复sql server bak文件时原始用户无法删除的解决 *** (1)

a8116255316年前 (2010-09-02)系统运维8

下文为您讲解恢复sql server 数据库时,无法删除原始数据库用户的 *** ,供您参考,希望对您有所帮助。

当你从现有的bak文件,恢复数据库时,假如数据库本身带有一个用户:比如用户叫:DemoUser.你无法创建一个相同的用户并mapping这个用户到数据库, 并且你无法删除数据库的用户:DemoUser.

请运行以下脚本, 之后你就可以删除用户:DemoUser.然后创建用户(DemoUser.)并mapping到数据库。

脚本:

view source

print
GO
ALTER AUTHORIZATION ON ROLE::[aspnet_Membership_Basicaccess] TO [dbo]
GO
  
GO
ALTER AUTHORIZATION ON ROLE::[aspnet_Membership_FullAccess] TO [dbo]
GO
  
GO
ALTER AUTHORIZATION ON ROLE::[aspnet_Membership_ReportingAccess] TO [dbo]
GO
  
GO
ALTER AUTHORIZATION ON ROLE::[aspnet_Profile_BasicAccess] TO [dbo]
GO
  
GO
ALTER AUTHORIZATION ON ROLE::[aspnet_Profile_FullAccess] TO [dbo]
GO
  
GO
ALTER AUTHORIZATION ON ROLE::[aspnet_Profile_ReportingAccess] TO [dbo]
GO
  
GO
ALTER AUTHORIZATION ON ROLE::[aspnet_Roles_BasicAccess] TO [dbo]
GO
  
GO
ALTER AUTHORIZATION ON ROLE::[aspnet_Roles_FullAccess] TO [dbo]
GO
  
GO
ALTER AUTHORIZATION ON ROLE::[aspnet_Roles_ReportingAccess] TO [dbo]
GO
  
GO
ALTER AUTHORIZATION ON SCHEMA::[db_owner] TO [dbo]
GO
  
GO
ALTER AUTHORIZATION ON SCHEMA::[db_owner] TO [db_owner]
GO

下文为您讲解恢复sql server 数据库时,无法删除原始数据库用户的 *** ,供您参考,希望对您有所帮助。

当你从现有的bak文件,恢复数据库时,假如数据库本身带有一个用户:比如用户叫:DemoUser.你无法创建一个相同的用户并mapping这个用户到数据库, 并且你无法删除数据库的用户:DemoUser.

请运行以下脚本, 之后你就可以删除用户:DemoUser.然后创建用户(DemoUser.)并mapping到数据库。

脚本:

view source

print
GO
ALTER AUTHORIZATION ON ROLE::[aspnet_Membership_BasicAccess] TO [dbo]
GO
  
GO
ALTER AUTHORIZATION ON ROLE::[aspnet_Membership_FullAccess] TO [dbo]
GO
  
GO
ALTER AUTHORIZATION ON ROLE::[aspnet_Membership_ReportingAccess] TO [dbo]
GO
  
GO
ALTER AUTHORIZATION ON ROLE::[aspnet_Profile_BasicAccess] TO [dbo]
GO
  
GO
ALTER AUTHORIZATION ON ROLE::[aspnet_Profile_FullAccess] TO [dbo]
GO
  
GO
ALTER AUTHORIZATION ON ROLE::[aspnet_Profile_ReportingAccess] TO [dbo]
GO
  
GO
ALTER AUTHORIZATION ON ROLE::[aspnet_Roles_BasicAccess] TO [dbo]
GO
  
GO
ALTER AUTHORIZATION ON ROLE::[aspnet_Roles_FullAccess] TO [dbo]
GO
  
GO
ALTER AUTHORIZATION ON ROLE::[aspnet_Roles_ReportingAccess] TO [dbo]
GO
  
GO
ALTER AUTHORIZATION ON SCHEMA::[db_owner] TO [dbo]
GO
  
GO
ALTER AUTHORIZATION ON SCHEMA::[db_owner] TO [db_owner]
GO

扫描二维码推送至手机访问。

版权声明:本文由2345好导航站长资讯发布,如需转载请注明出处。

本文链接:http://2345hao.cn/blog/index.php/post/22323.html

分享给朋友:

“恢复sql server bak文件时原始用户无法删除的解决 *** (1)” 的相关文章

windows 7查看电脑近期使用情况确定有没有被他人使用

windows 7查看电脑近期使用情况确定有没有被他人使用

我一个朋友最近装装了Windows 7,他总感觉有人用了他的电脑,但是一直不确定,他想知道有没有人动用他的电脑,问我有没有办法 我说设置一下就行了: 启动Windows 7,在搜索栏中输入编辑组,马上就搜索到了编辑组策略,点击即可启动程序编辑组策略。依次展开组策略左侧树形列表的计算机配置/管理模...

windows 7系统开机后出现黑屏提示Windows无法启动

windows 7系统开机后出现黑屏提示Windows无法启动

一些用户的Windows 7系统开机后出现黑屏,代码为 Windows无法启动: WindowsSystem32ConfigSystem”。这个问题该如何修复呢?现在小编就给大家分析一下吧。 其实这个代码的意思是引导文件丢失了,引导文件(NTLDR)一般存放于C盘根目录下,是一个具有隐藏和只读属性...

windows 7系统重装后卡在正在启动Windows开机界面怎么办

windows 7系统重装后卡在正在启动Windows开机界面怎么办

重装系统是我们面对许多电脑问题时的终极方法,不过重装系统也不意味着就能将全部的问题都修复。一些用户在重装系统后开机时,电脑卡在“正在启动Windows”开机界面上了,这要怎么解决呢? Windows 7系统重装后卡在开机界面的解决方法: 一、首先可以看看该故障出现的原因是否是因为启动了acp...

Ubuntu 14.10上安装新的字体图文教程

Ubuntu 14.10上安装新的字体图文教程

像Ubuntu这种开源系统,一般都自带有好多漂亮的字体,不过假如您想使用您熟悉的字体,可以通过在Ubuntu或其它Linux系统上安装字体,帮助用户在使用开源OS平台上更好的视图体验。 软件名称:Ubuntu 14.04 官方正式版软件大小:752MB更新时间:2014-05-07 Ubun...

windows 7/8/xp系统关闭自动播放功能禁止音频媒体自动播放

windows 7/8/xp系统关闭自动播放功能禁止音频媒体自动播放

Windows 7/8系统: 控制面板——自动播放——取消掉为所有媒体和设备设置自动播放 winXP系统: 开始—运行—gpedit.msc—计算机配置—管理模板—系统—关闭自动播放—已启用—所有驱动器—确定  关闭自动运行功能说明: 一旦您将媒体插入驱动器...

windows 7怎么设置密码永不过期?

windows 7怎么设置密码永不过期?

下面小编以Windows 7 64位为例,介绍下密码是如何设置永不过期的。  1、在桌面上打开“开始”菜单,或者点击“Win+R”快捷键将“运行”对话框打开。  2、运行对话框打开后,在里面中输入“lusrmgr.msc”字符命令,就可以打开“本地用户和组程序”。...