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;