SQL Sever2008がプリインストールされたWindowsServer2008を提供するAmazonEC2インスタンスを作成しました。 SQL Serverを使用してデータベースを作成したり、ローカルマシンにあるデータベースのバックアップを復元したりするには、SQL Server2008の「sa」パスワードが必要です。
私は以下を使用しようとしましたが、運がありませんでした:
「sa」パスワードに関してAmazonEC2データセンターの使用を開始する方法について誰かに教えてもらえますか。
ありがとう
新しいAmazonEC2の「小さな」インスタンスでは、2010-05-31の時点で、SQLサービスはデフォルトで無効になっています。
修正:「SQL」で始まるすべてのサービスを有効にします。
これで、「SQL Server Management Studio」に戻ることができ、すべてが正常に機能します。
更新
2010-05-31。 SQLServerがインストールされた新しいAmazonEC2インスタンスを使用して上記の手順をテストしたところ、すべてが説明どおりに機能しました。
更新
2010-10-07。 AmazonEC2が小さなインスタンスでデフォルトでSQLServerを無効にする本当の理由は、実際には物事を適切に実行するのに十分なRAMがないためです。なぜインストールしたのかさえわかりません。そもそも、苦い経験から、MySQLを実行することをお勧めします。選択肢があれば、より高速で軽量になるか、適切なサイズのインスタンスにアップグレードすることをお勧めします。
更新
SQLがデフォルトで無効になっているもう1つの理由:
私は彼らが別の会社を失う「あの」会社になることを避けたいと思っていると確信しています
"codered"または "sqlslammer"ワーム-@ DanEsparza
2010-07-01の時点で、Windows 2008 Datacenterの新しいAmazonイメージ(SQL Server Expressを使用)を使用して少し更新しました。SQLサーバーは実行されていましたが、saアカウントが有効になっておらず、既知のパスワードも使用されていませんでした。次の手順に従って修正してください。
管理者の下のサーバーにRDCを接続し、信頼できる接続を使用してEnterpriseStudioを使用してMSSQLインスタンスに接続します。次に、[セキュリティ]に移動し、パスワードを必要なものに設定します。
SQL Serverにアクセスする方法の簡単な答えは、サーバーの管理者アカウント(ドメイン管理者ではない)を使用してサーバーにRDPし、Windows認証を使用してSQLに接続する必要があるということです。そこから、saを有効にするか、他のアカウントを追加できます。
パスワードは暗号化された形式でsysloginsの下に存在するため、直接表示することはできませんでした。
ただし、pwdをリセットすることはできます。
「Windows認証」でSSMSにログイン->「セキュリティ->ログイン」を展開
[ログイン]で、適切なLoginNameを選択し、プロパティウィンドウを開きます。そこで、ログインに新しいパスワードを入力できます。
Microsoft SQL Server Management Studioを実行するときは、管理者権限を持っている場合でも、必ず管理者として実行してください。