我正在尝试为我们的报表开发人员设置一个沙箱,以便他们在其中工作。我目前的计划是每天晚上“重置”数据库,但我不知道如何去做。重置的意思是,我想从服务器上除一个数据库之外的所有数据库中删除任何用户表、视图、存储过程等。我想另一种选择是删除并重新创建数据库,但我很确定这也意味着重新授予对所有适当的 AD 组/人员的访问权限。
我真的不知道这样做的最佳方法是什么,所以我希望你们中的一些人能够提供一些好的想法/建议。谢谢。
为了清楚起见,我们基本上想用我们的数据库来做到这一点:http: //try.discourse.org/t/this-site-is-a-sandbox-it-is-reset-every-day/57。唯一的区别是我们不想每天都重新创建我们的用户。
版本: SQL Server 2008
版本:开发人员和企业