
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
ドキュメントを読んだのに試していないというのは、試す環境をお持ちでないということですか?
「できなくはない」というのはAgent Jobはスケジュール実行の目的で使うことの方が圧倒的に多く、
管理者以外に権限を渡す方が少ないと思っているから、そう書いたまでです。
(私自身も実務では管理者以外に権限を付与していません)
まあ、これは多分に主観が入っているので、他意はありません。
管理者以外の人でもSQLAgentUserRole以上を割り当てれば、SQL ServerエージェントにSSMSから
アクセスできるようになります。SQLAgentUserRoleであれば自分で作ったJob以外は見えませんし、
実行もできます。
もちろん、実行する内容自体に権限がない(ストアドやVBSを実行する権限がないなど)場合は実行してもエラーになるだけですが。
No.1
- 回答日時:
できなくはないです。
sysadmin権限を与えてしまったユーザは何でもできますからどうしようもないですけど、それ以外のユーザならロールを割り当てることで、Agentへのアクセスを限定的に与えることができます。
ロールはmsdbにあります。
詳細は以下をご覧ください。
SQL Server エージェントのセキュリティの実装
http://msdn.microsoft.com/ja-jp/library/ms190926 …
この回答への補足
「できなくはない」は理論上のお話でしょうか?
実例としての回答を頂きたく。
添付URLは勿論事前に参照していますが、
管理者権限以外がジョブの実行が可能ですか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ユーザー定義関数内でのsp_exec...
-
AccessのDAO.ExecuteとDoCmd.Ru...
-
サーバーと実行端末が違う場合...
-
Excel-VBAの「しばらくお待ちく...
-
静的SQL、動的SQL?
-
WHERE句の?
-
お勧めのSQLツール
-
ストアドプロシージャでcsvファ...
-
Excelフィルタ抽出で「検索して...
-
SQLサーバーのジョブでのexeフ...
-
20人程度が一度に使うデータベ...
-
SQL SERVERのドメインを変更する
-
SQLServerへのOpen命令でのエラー
-
SQLで同じDBに対し2つのコネク...
-
sqlで文字列を最後に追加したい
-
Access2000環境に対応するMid関...
-
SQL Loaderを使いたい
-
SQLサーバー接続 特定のPCがWin...
-
SQLサーバー接続について
-
PostgreSqlでFunctionの作成に...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excel-VBAの「しばらくお待ちく...
-
SQLCMDにて教えていただきたい...
-
AccessのDAO.ExecuteとDoCmd.Ru...
-
SQLサーバーのジョブでのexeフ...
-
Excelフィルタ抽出で「検索して...
-
SQL-Loaderが動かないです。
-
バッチでのSQL実行結果の分岐処...
-
インデックスの断片化が解消さ...
-
オラクルインストールユーザ以...
-
SQLServerのジョブからバッチを...
-
バッチからSQLCMDを実行する方法
-
アクションクエリが実行できない
-
バッチからメンテナンスプラン...
-
IDENTITY列を持つテーブルへBCP...
-
【Oracle】ADOでSELECT * FROM ...
-
xp_cmdshellについて
-
サーバーと実行端末が違う場合...
-
ユーザー定義関数内でのsp_exec...
-
静的SQL、動的SQL?
-
ストアドの速度がクエリの30...
おすすめ情報