web-dev-qa-db-ja.com

ユーザー ''には必要な権限がありません。Windows8上のSSRS 2008

SSRSのルートサイトhttp://(servername)/ Reportsにログインしようとすると、次のように表示されます。

ユーザー ''には必要な権限がありません。十分なアクセス許可が付与され、Windowsユーザーアカウント制御(UAC)の制限に対処していることを確認します。

これは、SQL Server 2008エンタープライズを実行しているWindows 8 Proの64ビット版です。すべてがローカルシステムを実行のアカウントとして使用する必要があります。

私は管理者であるユーザーとして実行アカウントを変更しようとしました、サイトを信頼済みサイトとして追加しました、UACを完全にオフにしましたIE AS ADMINでサイトをヒットしようとしましたChrome、Firefox。私がサイトを試してみたすべてが、私には権利がないと述べています。私はSQL Serverにアクセスして、自分の役割がユーザーにとってすべてであることを確認します。気にしません。現在、SQL ServerインストールのSSRSノードを再インストールしていますが、まだこの問題が発生している人がいるかどうか知りたいです。

私は自分のアカウントを「ローカル」アカウントに変更しようとしています。これは問題である可能性があると考えていますが、SQL Serverが統合されたログインをうまく認識できる理由がわかりません。正直なところ、これに遭遇したことがなく、これがWindows 8がSQL Server 2008にアクセスするだけの問題かどうか疑問に思っています。アップグレードする予定ですが、SQL Server 2008のフルバージョンがあり、2012ではないので、Express 2012以外はアップグレードするのをためらっています。ビジネスインテリジェンス開発スタジオとツールを備えたSSRSサイトが付属します。

編集:3-8-2016:

  1. サーバーまたはマシンの管理者としてローカルにインストールし、その管理者としてランディングページにアクセスできないので、「サイト設定をオンにするだけ」は有効です。
  2. 「IEを実行するだけで実行できる」という答えは、テストした最後に機能します。
  3. Windows 8以降では「信頼済みサイトの設定が機能する可能性があります」と回答します。Windows10でもこれと同様の問題があり、Windows 10では解決しました。ただし、2つのOSバージョンをロールバックして自宅で確認するつもりはありません。

私はこの質問がしばらくの間どのように存在することができるかわかりません、そして、人々は今、非常に答えが潜在的な重複と異なる場合、それが重複であると主張する使命を帯びています。そのスレッド全体は、昇格した権限でサイトに入ることができ、事実の後でロールとユーザーを設定しないだけの誰かを扱います。これは、デフォルトのランディングとしてリストされているサイトの管理者として、ランディングページにアクセスできないマシンのメインユーザーです。同じ球場でもありません。管理者としてページにアクセスして、ローカルユーザーを許可するのではなく、最高レベルの神のユーザーがアクセスできないようにすることは同じではありません。

10
djangojazz

さて、これは何をする必要があるか本当に迷惑ですが、ここに行きます。

私がWindows 8を読み続けたことから、デフォルトではデフォルトの管理者アカウントを有効にしません。

私は通常このアカウントを使用しませんが、この場合は自分のアカウントにアクセスできなかったので必死でした。

サイトの設定を行うことができるようになったことを理解しました。サイトのメインランディングページを表示してその設定を確認できない場合でも、これは役に立ちません。

最終的に解決するために私が取った手順は次のとおりです。

  1. アンインストールSSRS Node COMPLETELY to go to control panel> SQL Server 2008> Remove> Check Reporting Services
  2. デフォルトの管理者アカウントを有効にします。コマンドプロンプト>管理者として実行>ネットユーザー管理者p @ ssw0rD、Enterキーを押します。
  3. 改行:ネットユーザー管理者/ active:yes
  4. リブート
  5. デフォルトの管理者としてログインして、SSRSをディスクから再インストールします。
  6. 管理者としてSP3をインストールする
  7. Windows 8でIE.exeに直接移動します。C:\ Program Files\Internet Explorer\iexplore.exe>管理者として実行します。
  8. Http://(servername)/ Reportsに移動します
  9. これで、ようやくサイトの設定を確認できるはずです。今、あなたはサイトの設定であなたのユーザーを追加するというみんなの指示に従うことができます。また、フォルダのアクセス許可に移動し、ここでもデフォルトとしてユーザーを追加します。
  10. (オプション)安全のために、ステップ2を使用してデフォルトの管理者アカウントを非表示にしますが、/ active:no inに置き換えます。

メインの管理者がドアを開けられない場合、誰も入ってきません。それが私が抱えていた主要な問題でした。私のデフォルトの管理者は参加できませんでした。BIDSからの展開でも、すべてが正常に機能し、正常に動作しています。

8
djangojazz

この答え のすべてが真ですが、意味のないすべてのSSRSを再インストールしないでください...

ウィンドウズ8

  1. UACを無効にする
  2. 管理者アカウントを有効にする([コントロールパネル]> [コンピューターの管理]> [ユーザー]に移動できます)
  3. PCを再起動します
  4. IE ad Administratorを実行し、有効にしたローカル管理者アカウントでログインを求められたら。
  5. サイト設定のセキュリティとフォルダ設定のセキュリティを調整する必要があります。簡単な高速修正は、完全な権限を持つユーザーの両方に「Everyone」を追加するだけです。

問題が解決しました!

14

私も同じ問題に出くわしましたが、Windows 7とSQL Server 2008でした。SureshKumarのブログ投稿 http://skamie.wordpress.com/2010/06/24/ssrs)の指示に従って問題を解決しました。 -and-uac /

簡単に言うと、この問題を解決するために必要な手順は次のとおりです。

「管理者として実行」を使用してブラウザを起動します。

レポートマネージャーに移動し、[サイトの設定]-> [セキュリティ]で、アカウントまたはローカル管理者グループをシステム管理ロールに割り当てます。

次に、ホームフォルダーに移動し、セキュリティ設定の下で、アカウントまたはローカル管理者グループをブラウザー、Conent Manager、マイレポート、パブリッシャー、およびレポートビルダーの役割に割り当てます。

これで、通常どおりブラウザーを実行し、問題なくSSRSにアクセスできるはずです。

8
Glenn Stevens

SQL Server 2008R2を搭載したWindows 8システム(32ビット)でも同じ問題が発生しました。私が開始したときIE '管理者として実行'を使用して、ユーザー名とパスワードの入力を求められ、ユーザー名とパスワードを入力すると「ユーザーには権限がありません」というエラーが発生しました。これは私のためにそれを修正したものです:

レジストリでUACを無効にしました(HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\EnableLUAを0に設定します)。まず、コントロールパネルで通知レベルを設定します。システムとセキュリティ|ユーザーアカウント制御を最低レベルに変更しますが、それでも違いはありませんでした。

再起動後、起動しましたIE「管理者として実行」を使用します。レポートマネージャーに移動しました|サイトの設定|セキュリティ:システム管理者としてアカウントを追加しました。

まだレポートマネージャーでホームに移動しました。フォルダの設定と、コンテンツマネージャの役割を持つ私のアカウントを追加しました。

コントロールパネルからUACを有効にしました|システムとセキュリティ|再度デフォルトレベルに設定して、ユーザーアカウント制御設定を変更します。 (再起動が必要です)

IEを管理者として実行し、ユーザー名とパスワードを入力すると、レポートマネージャーのホームページが表示されます。

2
Joost Hectors

実行 Internet Explorer 管理者として(タスクバーアイコンを右クリック)

ステップ1 ::ローカルユーザー名をサイト設定セキュリティロールページに追加します。 (セキュリティ-システム管理者)

ステップ2 ::ホームページのフォルダ設定にローカルユーザー名を追加します。 (コンテンツマネージャを選択)

管理者を閉じるIEセッション。ユーザーアカウントで通常モードでIEを開きます。

0
riaandl

ウィンドウズ8.1

これは、以前に投稿したオースティンマクラフリンの回答を参考にして解決しました。私の場合、管理者権限を持つローカルアカウントでログインしていましたが、 http://127.0.0.1/Reports (以降、「レポートサービスマネージャ」と呼びます)を実行しようとすると、 OPによって報告されたエラー。

私にとっての鍵は、私のWindows 8.1ラップトップではAdministratorアカウントがデフォルトで無効になっていることでした。私はもともとWindows 8.1 Proを持っていなかったので、「コンピューターの管理」の下に「ローカルユーザーとグループ」がなかったことに注意してください。したがって、私は Windows 8.1 Pro Pack をオンラインでMSから100ドルで購入する必要がありました。

  1. Windowsエクスプローラで、[コンピュータ]ノードを右クリックし、[管理]を選択します。
  2. [ローカルユーザーとグループ]> [ユーザー]に移動します
  3. 管理者を右クリックし、プロパティを選択します
  4. 「アカウントが無効になっています」の選択を解除します
  5. PCを再起動します
  6. PCに管理者としてログインします(初回ログイン時に管理者アカウントのパスワードを入力する必要はありませんでした)。
  7. デスクトップからIEを実行します。もちろん、管理者としてログインしているため、管理者として実行する必要はありません。
  8. Reporting Services Managerに移動します。

この時点で、レポート管理者とホーム画面にログインしているはずです。私はこれまでこれを得ることができませんでした。

  1. ホーム画面で、「新しい役割の割り当て」をクリックします。
  2. 「グループまたはユーザー名」に、開発に使用するローカル管理者アカウントを入力します。例:[yourmachine]\[username]
  3. すべてのチェックボックスを選択し(ショートカットは「ロール」の左側のチェックボックスをクリックすることです)、[OK]をクリックします。
  4. ページの右上にある[サイトの設定]をクリックします。
  5. ページの左側で、[セキュリティ]をクリックします。
  6. 「新しい役割の割り当て」をクリックします
  7. 「グループまたはユーザー名」に、手順10と同じアカウントを入力します。
  8. [システム管理者]チェックボックスをオンにして、[OK]をクリックします
  9. 予防策として、手順4で有効にした管理者アカウントを無効にします。
  10. ログアウトし、手順10のローカルアカウントで再度ログインします。
  11. IEで、Reporting Services Managerを参照します。注:管理者としてIEを開始する必要はありませんでした。

この時点で、Reporting Services Managerページにアクセスして、レポートサービスをさらに構成できるはずです。

0
georgegi