27

SQL Sever 2008 がプリインストールされた Windows Server 2008 を提供する Amazon EC2 インスタンスを作成しました。SQL Server を使用してデータベースを作成したり、ローカル マシンにあるデータベースのバックアップを復元したりするには、SQL Server 2008 の「sa」パスワードが必要です。

私は以下を使用しようとしましたが、運がありません:

  1. パスワード
  2. 「空のパスワード」
  3. 「EC2 インスタンスの管理者パスワードと同じパスワード」

「sa」パスワードに関して Amazon EC2 データセンターの使用を開始する方法を教えてください。

ありがとう

4

6 に答える 6

45

2010 年 7 月 1 日の時点で、Windows 2008 Datacenter (SQL Server Express を使用) の新しい Amazon イメージを使用して少し更新しました。SQL サーバーは実行されていましたが、sa アカウントは有効になっておらず、既知のパスワードも使用されていませんでした。次の手順に従って修正します。

  1. SQL Server Management Studio を使用して、Windows 認証 (管理者ユーザーなど) を使用してデータベース サーバーに接続します。
  2. [セキュリティ] および [ログイン] グループを展開します。
  3. saアカウントを開きます。
  4. デフォルト画面 (「一般」) で、必要に応じて新しいパスワードを設定します。
  5. 左側の「ステータス」画面を選択します。
  6. 「ログイン:」オプションを「有効」に設定します。
  7. [OK] ボタンをクリックします。
  8. ルート ノード (これにより SQL サーバーの名前が付けられます) を右クリックし、[プロパティ] を選択します。
  9. 左側の「セキュリティ」画面を選択します。
  10. 「サーバー認証」を「SQL Server および Windows 認証モード」に設定します。
  11. SQL Server サービスを再起動します。
  12. 新たに見つけた sa アクセスをお楽しみください。(最後に)
于 2010-07-02T00:31:17.650 に答える
13

2010 年 5 月 31 日の時点で、新しい Amazon EC2 の「小さい」インスタンスでは、SQL サービスはデフォルトで無効になっています。

修正: 「SQL」で始まるすべてのサービスを有効にします。

  1. 「開始..管理者ツール..サービス」。
  2. 「SQL」で始まるすべてのサービスを選択し、スタートアップの種類を「自動」に設定します。
  3. 「SQL」で始まるすべてのサービスを開始します。
  4. 一部のサービスは開始を拒否しますが、心配する必要はありません。

ここで、"SQL Server Management Studio" に戻ると、すべてがうまく機能します。

アップデート

2010-05-31. SQL Server がインストールされた新しい Amazon EC2 インスタンスで上記の手順をテストしたところ、すべてが説明どおりに機能しました。

アップデート

2010-10-07. Amazon EC2 がデフォルトで小規模なインスタンスで SQL Server を無効にする本当の理由は、適切に実行するのに十分な RAM が実際にないためです。そもそもなぜ彼らがそれをインストールしたのかさえわかりません。苦い経験から、選択肢があれば、より高速で軽量な MySQL を実行するか、適切なサイズのインスタンスにアップグレードすることをお勧めします。

アップデート

SQL がデフォルトで無効になっているもう 1 つの理由:


彼らは、別の「コードレッド」または「sql slammer」ワームを放つ「あの」会社になることを避けたいと思っていると確信しています- @Dan Esparza

于 2010-05-31T15:36:49.590 に答える
2

管理者の下でサーバーに RDC を接続し、信頼できる接続を使用して、Enterprise Studio を使用して MSSQL インスタンスに接続します。次に、[セキュリティ] に移動し、sa パスワードを必要なものに設定します。

于 2010-05-06T14:15:24.403 に答える
1

SQL Server にアクセスする方法の簡単な答えは、そのサーバーの管理者アカウント (ドメイン管理者ではない) を使用してサーバーに RDP し、Windows 認証を使用して SQL に接続する必要があるということです。そこから、sa を有効にするか、他のアカウントを追加できます。

于 2017-01-12T18:18:21.477 に答える
0

Microsoft SQL Server Management Studioを実行するときは、管理者権限を持っている場合でも、必ず管理者として実行してください。

于 2011-02-07T03:25:22.207 に答える
0

パスワードは syslogins の下に暗号化された形式で存在するため、パスワードを直接表示することはできませんでした。

ただし、pwd はリセットできます。

「Windows 認証」で SSMS にログイン --> 「セキュリティ --> ログイン」を展開

[ログイン] で、適切な LoginName を選択し、プロパティ ウィンドウを開きます。そこで、ログインに新しいパスワードを提供できます。

于 2011-06-20T06:48:53.293 に答える