Oracle 视图 USER_NETWORK_ACL_PRIVILEGES 官方解释,作用,如何使用详细说明

本站中文解释

Oracle视图USER_NETWORK_ACL_PRIVILEGES提供了关于特定网络ACL中的授予用户或角色的权限信息。要使用此视图,可以通过查询它来获取对特定ACL的权限分配,以及此ACL行为的具体条款。

查询USER_NETWORK_ACL_PRIVILEGES视图有助于用户确定当前已授予角色和用户什么特定权限,以及在特定服务上执行什么操作。

例如,查询以下视图将显示网络ACL名为”ALLOW_ACCEPT”中授予用户”SYSTEM” 的权限:

SELECT *
FROM USER_NETWORK_ACL_PRIVILEGES
WHERE ACL = ‘ALLOW_ACCEPT’
AND GRANTEE = ‘SYSTEM’;

官方英文解释

USER_NETWORK_ACL_PRIVILEGES describes the status of the network privileges for the current user to access network hosts.

Note:

This USER_NETWORK_ACL_PRIVILEGES view is deprecated in Oracle Database 12c Release 1 (12.1). Oracle recommends that you use the USER_HOST_ACES view, instead.

Column Datatype NULL Description

HOST

VARCHAR2(1000)

NOT NULL

Network host

LOWER_PORT

NUMBER(5)

Lower bound of the port range

UPPER_PORT

NUMBER(5)

Upper bound of the port range

PRIVILEGE

CHAR(128)

Network privilege

STATUS

VARCHAR2(7)

Privilege status:

  • DENIED

  • GRANTED

See Also:

“USER_HOST_ACES”


数据运维技术 » Oracle 视图 USER_NETWORK_ACL_PRIVILEGES 官方解释,作用,如何使用详细说明