サードパーティの会社に来て、レポートを作成するssasデータベースを構築しました。
彼らはそうしましたが、今はDBAが見たいと思っていますが、下の図に示すように、これらのデータベースを表示する権限さえありません。
管理者権限を自分に付与できますか?
私はシステム管理者です。 SQLDBA
というADグループがあり、
Server-properties-security-Add-を右クリックすると、ADグループSQLDBA
を追加すると、サーバーオブジェクトalter
に対する権限がないため、下の写真。
以前、そのsqldba
ADグループを管理者としてそのボックスに追加しました。
'mycompany\MMiorelli'ユーザーに 'myserver\instance'オブジェクトを変更する権限がないか、オブジェクトが存在しません。 (Microsoft.AnalysisServices.AppLocal.Core)
ボタン:
OK
Denis Rubashkin のコメントから
SSMSの実行時に「管理者として実行」を使用してみてください。同じ問題が解決されました
それも私にとってはうまくいきました。
ssmsを実行するにはas and administrator
ssmsアイコンでshift
とright click
を押すと、以下のオプションが表示されます。
SSASアクセス許可は、SQL Serverアクセス許可から完全に独立しています。
権限がない場合は、希望が1つあります。
既定では、ローカルのAdministratorsグループのメンバーには、Analysis Serverの管理者権限も付与されています。ローカルグループにはAnalysis Servicesサーバー管理者ロールのメンバーシップが明示的に付与されていませんが、ローカル管理者はデータベースを作成し、ユーザーと権限を追加し、システム管理者に許可されているその他のタスクを実行できます。管理者権限の暗黙的な付与は構成可能です。これは、BuiltinAdminsAreServerAdminsサーバープロパティによって決定され、デフォルトではtrueに設定されています。
上記のリンクを読み、SSASサーバーのLocal Administrators
グループのメンバーであるアカウントを使用してManagement Studioを実行することをお勧めします