2016-12-16 8 views
0

私はそれに対して割り当てられたユーザーを持つデータベースを持っています。私はデータベースを初期化したいのですが(ちょうど作成したように)、新しいデータベースを作成し、適切に名前を付けて、すべてのユーザーを再追加するのではなく、既存のMicrosoft SQL Serverデータベースを初期化するにはどうすればよいですか?

  1. データベースを完全に再初期化/リセットすることはできますか?
  2. ユーザとその権限を保持している間に(1)することは可能ですか?

スキーマおよびユーザー情報とSQLファイルを作成するためのスクリプトを生成し使用することができます:)

答えて

0

を見ていただきありがとうございます。 既存のdbの名前を変更し、スクリプトを実行して新しいデータベースを作成します。スクリプトは、ニーズに応じて

  1. をスクリプトをカスタマイズするために多くのオプションを提供して生成右デシベルをクリック - > [タスク] - > [スクリプトを生成 - >を選択し、スクリプトの「スクリプトログイン」を有効にし
  2. ウィザードの次のクリック ウィザード
  3. のオプションのセクションでは、スクリプトにあなたの答えのための
+0

感謝を生成し、ユーザー

  • を選択します。これは便利なユーザーを生成するためのスクリプトを作成しますが、新しいデータベースを作成するのではなく、既存のデータベースを初期化する必要があります。 – user2025399

  • +0

    既存のデータベースを初期化したら、少なくともあなたのアプローチを使ってユーザーを再追加できます。 – user2025399

    +0

    リセットしたらどういう意味ですか?すべてのテーブルのデータを削除しますか? –

    関連する問題