如何初始化现有的Microsoft SQL Server数据库?

时间:2016-12-16 12:07:31

标签: sql-server database initialization reset

我有一个数据库,其中有用户分配了它。我想初始化数据库(好像我刚刚创建它),而不是创建一个新数据库,适当地命名它,并重新添加所有用户。

  1. 是否可以完全重新初始化/重置数据库?
  2. 是否可以在保留用户及其权限的同时执行(1)?
  3. 感谢您寻找:)

1 个答案:

答案 0 :(得分:0)

您可以使用generate脚本创建包含Schema和用户信息的SQL文件。 重命名现有数据库并运行脚本以创建新数据库。生成脚本提供了许多选项来根据您的需要自定义脚本

  1. 右键单击db - >任务 - >生成脚本 - >单击下一步 向导
  2. 启用脚本登录'在选择脚本选项部分 向导
  3. 选择用户
  4. 生成脚本