加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程 > 正文

sql-server-2008 – 对没有sysadmin脚色的已还原数据库的MS SQL

发布时间:2021-01-12 07:57:57 所属栏目:编程 来源:网络整理
导读:我在一台处事器上有来自差异项目标数据库.我不能给全部开拓职员打点(sysadmin)会见数据库.他们必需具有建设和规复数据库所需的权限. dbcreator处事器脚色很是得当.换句话说,还原备份的用户具有dbcreator但不具有sysadmin. 遗憾的是,因为大大都还原的备份不是

我在一台处事器上有来自差异项目标数据库.我不能给全部开拓职员打点(sysadmin)会见数据库.他们必需具有建设和规复数据库所需的权限. dbcreator处事器脚色很是得当.换句话说,还原备份的用户具有dbcreator但不具有sysadmin.

遗憾的是,因为大大都还原的备份不是来自还原的统一处事器,因此还原备份的用户将无法会见方才还原的数据库.

他们怎样规复数据库,以便从备份中规复数据库的用户自动添加到dbowner数据库脚色? SQL Server必要举办哪些变动才气实现这一方针?

更新:我实行将INSERT上的触发器添加到[dbo].[restorehistory],可是行使sp_addrolemember添加脚色必要行使[database]才气事变,而且此语句在触发器中是犯科的.我还读过,在数据库导入后,规复汗青上的触发器基础不会触发(由于它是体系表).

办理要领

您可以通过以下方法办理题目:

>建设一个托管SQL备份的文件夹
>建设一个剧本(如powershell剧本),以便在文件夹中找到备份时自动还原到数据库,应用安详性,然后将备份移动到存档文件夹.然后在完成后发送邮件,譬喻.
>建设一个像每分钟一样运行的打算使命.

因此,开拓职员只需将备份文件放在共享文件夹上即可规复,乃至不必要dbcreator权限.

假如您感乐趣,我可以提供一个powershell剧本示例来规复数据库(譬喻,按照必要变动路径).

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读