oracle赋予一个用户具有查询另一个用户所有表数据
发布时间:2020-12-12 13:31:30 所属栏目:百科 来源:网络整理
导读:一 ?以需要被查询的用户登录oracle(假如为A) ??B为要查询A用户下的表的用户 二 ?执行查询语句: select ‘grant select on A.‘|| tname ||‘ to? B;‘ from tab; 以下为模拟结果: grant?select?on A.DEPT?to? B;? grant?select?on A.EMP?to? B;? grant?s
一 ?以需要被查询的用户登录oracle(假如为A) ??B为要查询A用户下的表的用户 二 ?执行查询语句: select ‘grant select on A.‘|| tname ||‘ to? B;‘ from tab; 以下为模拟结果:
... 三 将结果复制 四 ?登录system用户 五 打开sqlwindow ,粘贴,运行。 可以将select换成all就是这些表的所有权限都赋予给B (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |