把用户U5对Sc表的INSERT权限收回后如何检查用户U5是否有向表SC中插入记录的权限。
可以通过以下步骤检查用户U5是否有向表SC中插入记录的权限:
-
登录数据库系统,使用管理员账号或具有查看权限的账号。
-
查询用户U5在数据库中的权限信息,可以使用如下SQL语句:
SELECT * FROM dba_sys_privs WHERE grantee = 'U5';如果用户U5拥有向表SC中插入记录的权限,应该可以看到类似下面的结果:
GRANTEE PRIVILEGE ADMIN_OPTION COMMON ---------- ---------------- ------------ --------- U5 INSERT NO NO如果用户U5没有向表SC中插入记录的权限,应该看不到INSERT权限的信息。
-
可以使用如下SQL语句查询用户U5对表SC的权限信息:
SELECT * FROM dba_tab_privs WHERE grantee = 'U5' AND table_name = 'SC';如果用户U5拥有向表SC中插入记录的权限,应该可以看到类似下面的结果:
GRANTEE OWNER TABLE_NAME GRANTOR PRIVILEGE GRANTABLE HIERARCHY ---------- ---------- ----------- ------------ ---------- ---------- --------- U5 SCHEMA SC GRANTOR INSERT NO NO如果用户U5没有向表SC中插入记录的权限,应该看不到INSERT权限的信息
原文地址: https://www.cveoy.top/t/topic/fkbV 著作权归作者所有。请勿转载和采集!