2016-09-19 3 views
0

は私が 無効にストアドプロシージャは、オブジェクトエクスプローラでオプションを変更し、ビジネスとして

REVOKE EXECUTE ON SP_HELPTEXT TO PUBLIC; 

それはクエリウィンドウで目的を解決

を取り消す必要がありますが、どのように私は、オブジェクトエクスプローラに存在 <modify>オプションを無効にすることができます。

WITH ENCRYPTIONもまた必要性を解決するが、現在の状況では実現可能ではない。他の選択肢があれば私を助けてください。

のSQL Server 2008 R2 Developerを使用

enter image description here

+0

あなたは申し訳ありませんが、私は同じことをやったSP –

+0

をEncyrptが、ユーザのために有効にして、ユーザーがスクリプトを見ることができる、まだ修正したいです。 "WITH ENCRYPTION"は、私にとって実現不可能な何千ものオブジェクトを変更し、同じものに対する許可を得ていないので、使いたくないです。 – morex

答えて

0

あなたはユーザーまたはPROCとプロパティに行く上で右クリックしてGUIを通してそれを行うにもすることができます。正確な手順は、エンタープライズマネージャーまたはSQL管理スタジオのどちらを使用しているかによって異なります。

代わりに、権限を持つロールにそれらをすでに追加してください。公開は最低限必要です。 EXEC sp_addrolememberの公開 '、'ユーザ

+0

を暗号化したくない店PROC – morex

関連する問題