web-dev-qa-db-ja.com

SharePoint Server 2010セットアップにより自動的にインストールされるSQL ServerのデフォルトSAパスワード

私は最近テストサーバーにSharePoint Server 2010をインストールしました。それはstandalone modeにインストールされました。

インストールの後、私はそれがSQL Server Express 200810.0.2531.0)も自動的にインストールしたことに気づきました。

自動的にインストールされた、このSQLサーバーインスタンスのsaユーザーのパスワードを知っておく必要があります。 (SharePointのインストール中にパスワードの入力を求められませんでした)

SharePoint SQLインスタンスのsaパスワードが必要な理由

SharePointは問題なく機能しています。ただし、SQLサーバーに新しいログインを作成し、それに一部のデータベースに対するアクセス許可を付与する必要があります。

Windows認証を使用してSQLサーバーにログインできます。しかし、このログインを使用して、新しいログインを作成する権限がありません。

ここに記載されている手順を完了するために新しいログインを作成する必要があります: http://www.sharepointassist.com/2010/01/29/the-local-farm-is-not -accessible-cmdlet-with-feature -dependencyid-not-registered/comment-page-1 /#comment-1566

13
thilina R

これを直すために私がしたステップはここにあります:

  • 管理特権を持つローカルアカウントを使用してSQL Serverにログインします。 (例:。\ Administrator)
  • Windowsにログインしたら、SQL Management Studioを開きます。
  • Windows Authenticationを使用してSharePoint SQLインスタンスに接続します。
  • 混在モード認証を有効にする(これは、SharePoint SQLインスタンスでは既定で有効になっていません)
  • saアカウントのパスワードを設定します
  • saアカウントを有効にする
  • SQLインスタンスを再起動します(認証モードの変更により必要)

混在モード認証を有効にする:

  1. SQLサーバーインスタンスを右クリック
  2. Propertiesをクリック
  3. 左ペインのSecurityをクリックしてください。
  4. Windows Authentication Modeセクションの下のSQL ServerとServer authenticationをクリックします

次のSQLクエリを使用しても同じことができます。

EXEC xp_instance_regwrite N'HKEY_LOCAL_MACHINE', 
    N'Software\Microsoft\MSSQLServer\MSSQLServer', N'LoginMode', REG_DWORD, 2

[注:2は混合モード認証を示します。 1はWindows認証専用です]

saアカウントにパスワードを設定する:

  1. SQLインスタンスの下で、SecurityLoginsを展開します。
  2. saを右クリックしてPropertiesをクリック
  3. PasswordボックスとConfirm Passwordボックスに新しいパスワードを入力します。

次のSQLクエリを使用しても同じことができます。

ALTER LOGIN [sa] WITH PASSWORD='newpassword', CHECK_POLICY=OFF

[注:CHECK_POLICY=OFFは、SQL Serverを実行しているコンピューターのWindowsパスワードポリシーがこのログインに適用されないことを保証します。]

saアカウントを有効にする:

  1. SQLインスタンスの下で、SecurityLoginsを展開します。
  2. saを右クリックしてPropertiesをクリック
  3. 左ペインのStatusをクリックしてください。
  4. Enabledセクションの下のLoginをクリックします

次のSQLクエリを使用しても同じことができます。

ALTER LOGIN [sa] ENABLE
21
thilina R