Sybase Central では、ストアド・プロシージャに対するパーミッションを次のように更新できます。
ストアド・プロシージャに対する execute パーミッションを付与する、または取り消す。
特定のユーザ、グループ、または役割にパーミッションを付与する。または、with grant オプションを使用してパーミッションを付与し、付与されたユーザが他のユーザに対して同じパーミッションを付与できるようにする。
特定のユーザ、グループ、または役割からパーミッションを取り消す。または、with cascade オプションを使用して、指定したユーザと、そのユーザから同じパーミッションを付与されたすべてのユーザから、直接的または間接的にパーミッションを取り消す。
ストアド・プロシージャに対する execute パーミッションを付与および取り消すことができるのは、ストアド・プロシージャの所有者だけです。
ストアド・プロシージャのパーミッションを更新するには
ストアド・プロシージャ・アイコンを選択し、[ファイル] − [プロパティ] を選択します。
[パーミッション] タブをクリックします。
[パーミッション] リストから [ユーザ]、[グループ]、または [役割] を選択します。
オブジェクトに対するパーミッションを変更するには、適切なパーミッションが表示されるまで [実行] カラム内をクリックします。ダイアログ・ボックスの下部にある凡例に、記号の意味が説明されています。
オブジェクトのプロパティを参照するには、リストからオブジェクトを選択して [プロパティ] ボタンをクリックします。
[適用] をクリックします。
グリッド・ボックスを右クリックします。ポップアップ・メニューからパーミッションを選択します。