oraclegrant查询权限
作者&投稿:危戚 (若有异议请与网页底部的电邮联系)
文柴19168548286问: oracle中怎样查询用户权限 - ?
酒泉市康妇回答: "ORACLE数据字典视图的种e68a84e8a2ad62616964757a686964616f31333337376264类分别为:USER,ALL 和 DBA.USER_*:有关用户所拥有的对象信息,即用户自己创建的对象信息ALL_*:有关用户可以访问的对象的信息,即用户自...
文柴19168548286问: 如何查看oracle用户具有的权限和角色 - ?
酒泉市康妇回答: 1.查看所有用户: select * from dba_users; select * from all_users; select * from user_users;2.查看用户或角色系统权限(直接赋值给用户或角色的系统权限): select * fr...
文柴19168548286问: oracle的grant语句,一次只能授权一张表的访问权限吗? - ?
酒泉市康妇回答: 是的,一次grant只能指定一个对象,例如:grant select, update, insert on emp to hr; 可以多种操作权限,但是只能指定一张表. 记得采纳.
文柴19168548286问: 如何Oracle查出一个用户具有的所有系统权限和对象权限 - ?
酒泉市康妇回答: --管理员查询 select * from DBA_TAB_PRIVS tr where TR.GRANTEE in (:用户名输入); Select drp.granted_role, drp.admin_option, drp.default_role, drp.grantee FROM dba_role_privs drp WHERE drp.grantee = :用户名输入 OR drp.grantee ...
文柴19168548286问: oracle中有没有赋予一个用户查询另一个用户部分表的权限 - ?
酒泉市康妇回答: grant select on tabname to username 逐个表授权
文柴19168548286问: ORACLE中有没有赋予一个用户查询另一个用户所有表的权限 - ?
酒泉市康妇回答: 你好:下面语句中有你需要的这个权限:select any table(如果针对单个用户的表话,这个没有,只能一个表一个表的授权) 创建用户并授权 上接第一步. 在SQL>后面输入创建用户的语句: create user vpetl identified by vpetl default ...
文柴19168548286问: oracle数据库用户怎么查用户权限 - ?
酒泉市康妇回答: select * from user_role_privs; select * from user_tab_privs; select * from user_sys_privs;
文柴19168548286问: 求解oracle的grant语句:每个职工只对自己的记录有select权力 - ?
酒泉市康妇回答: grant语句授予权限的对象是oracle的连接用户(信息存储在系统数据字典里),不是用户表数据中的数据用户. 分布式数据库系统中、客户端访问的是总的服务器 grant select on (某用户).worker to 另一用户对于一个系统、使用人员要么是管理员、要么是普通职工. 普通职工接触的是系统的前台、而可视的只有符合自己职工编号对应的数据. 所以你说这个权限完全不用也不必给,似乎也给不了.因为ORACLE系统数据字典里没有存不是create 的user.
文柴19168548286问: oracle 如何创建只有查询权限的用户 - ?
酒泉市康妇回答: grant select on 查询表所属用户名 . 查询表 to 用户名; 如: grant select on scott.emp to lang; 译:把scott用户下管理的emp 表的查询授权给lang 用户权限.
文柴19168548286问: oracle 数据库查询用户权限. - ?
酒泉市康妇回答: dba_sys_privs是查看系统权限.未选定行说明没有系统权限.这样,你grant dba to scott;然后再查,就可以看到了.