Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.
ユーザーの現在のステータスを特定できます。
sa_get_user_status( )
なし。
このプロシージャーは、ユーザーの現在のステータスを示す結果セットを返します。基本的なユーザー情報に加えて、ユーザーがロックアウトされているかどうかを示すカラムや、ロックアウトの理由が格納されたカラムが含まれています。ユーザーは、ポリシーによるロック、パスワードの失効、または失敗した試行回数の過多などの理由によって、ロックアウトされる可能性があります。
DBA 権限のないユーザーは、DBA が所有するカバープロシージャーを作成して実行することによって、ユーザー情報を取得できます。
すべてのユーザーに関する情報を表示するには DBA 権限が必要です。DBA 権限のないユーザーが表示できるのは、自分自身の情報です。また、DBA 権限のないユーザーは、DBA が所有するカバープロシージャーを実行することによって、他のユーザーに関する情報を表示できます。
次の例は、sa_get_user_status システムプロシージャーを使用して、データベースユーザーのステータスを返します。
CALL sa_get_user_status;