web-dev-qa-db-ja.com

SSASデータベースの管理者権限

サードパーティの会社に来て、レポートを作成するssasデータベースを構築しました。

彼らはそうしましたが、今はDBAが見たいと思っていますが、下の図に示すように、これらのデータベースを表示する権限さえありません。

管理者権限を自分に付与できますか?

私はシステム管理者です。 SQLDBAというADグループがあり、

enter image description here

Server-properties-security-Add-を右クリックすると、ADグループSQLDBAを追加すると、サーバーオブジェクトalterに対する権限がないため、下の写真。

以前、そのsqldba ADグループを管理者としてそのボックスに追加しました。

enter image description here

TITLE:Microsoft SQL Server Management Studio

'mycompany\MMiorelli'ユーザーに 'myserver\instance'オブジェクトを変更する権限がないか、オブジェクトが存在しません。 (Microsoft.AnalysisServices.AppLocal.Core)


ボタン:

OK

6

Denis Rubashkin のコメントから

SSMSの実行時に「管理者として実行」を使用してみてください。同じ問題が解決されました

それも私にとってはうまくいきました。

ssmsを実行するにはas and administrator ssmsアイコンでshiftright clickを押すと、以下のオプションが表示されます。

enter image description here

4

SSASアクセス許可は、SQL Serverアクセス​​許可から完全に独立しています。

権限がない場合は、希望が1つあります。

既定では、ローカルのAdministratorsグループのメンバーには、Analysis Serverの管理者権限も付与されています。ローカルグループにはAnalysis Servicesサーバー管理者ロールのメンバーシップが明示的に付与されていませんが、ローカル管理者はデータベースを作成し、ユーザーと権限を追加し、システム管理者に許可されているその他のタスクを実行できます。管理者権限の暗黙的な付与は構成可能です。これは、BuiltinAdminsAreServerAdminsサーバープロパティによって決定され、デフォルトではtrueに設定されています。

ソースhttps://docs.Microsoft.com/en-us/sql/analysis-services/instances/grant-server- admin-rights-to-an-analysis-services-instance?view = sql-analysis-services-2017

上記のリンクを読み、SSASサーバーのLocal Administratorsグループのメンバーであるアカウントを使用してManagement Studioを実行することをお勧めします

3