5

SQL Server 2012 に Analysis Services キューブを配置しようとしています。私のユーザー アカウントはREALM\MerinREALM、ドメインは で、コンピューターの名前はHerculesです。私は既に Analysis Service の管理者グループに属しています。SQL Server Data Tools を使用してキューブを処理すると、次のエラーが発生します。

OLE DB エラー: OLE DB または ODBC エラーです。ユーザー 'REALM\Hercules$' のログインに失敗しました。; 28000。

私のユーザー アカウントは REALM\Merin ですが、ユーザー REALM\Hercules$ について不平を言っている理由がわかりません。このアカウントはどういう意味ですか? ComputerName + $ を持つユーザーは、私には奇妙です。誰か助けてください。

ありがとう、メリン

4

6 に答える 6

3

私は同じ問題を抱えていました:

OLEDE エラー: ユーザー 'DOMAIN\ComputerName$' のログインに失敗しました.;28000

私の状況での修正は次のとおりでした:

  1. 分析サービス アカウントを既定からドメイン アカウントに変更する

  2. ドメイン アカウントにデータ ソースへの読み取りアクセスを許可する

于 2017-01-11T00:27:26.807 に答える
2
  1. 「Sql Server Configuration Manager」を実行し、SQL Server Analysis Services の「ログオン」アカウント名 (...name...) を確認します。
  2. このアカウント名をコピーします (ダブルクリックして開き、コピーします)。
  3. 「SQL Server Management Studio」を開き、「データベース エンジン」にログインします。
  4. [セキュリティ] > [ログイン] に移動し、[新しいログイン...] をクリックして、コピーした名前を付けます。
  5. 再起動

これでデプロイできるはずです。

于 2015-11-25T16:31:37.913 に答える
1

以下の手順でキューブ処理エラーを解決します。

(Visual Studio 2015 Data Tools/Business Intelligence Studio の場合) データ ソースをダブルクリックしてデータ ソース デザイナーを開きます -> 偽装情報 (TAB) -> 1 番目のオプション: 資格情報を入力 -> [OK] をクリックします。

(SQL SERVER Management Studio 2016 の場合) [データ ソース] をダブルクリックして [データ ソースのプロパティ] を開きます -> [セキュリティ設定] で [偽装情報] (ドロップダウン) をクリックします -> 1 番目のオプション: 資格情報を入力します -> [OK] をクリックします。

于 2016-08-25T10:35:48.393 に答える