oracle 用户之间访问的权限设置
来源:互联网 发布:树洞表白墙免费源码 编辑:程序博客网 时间:2024/05/21 22:53
假如Oracle中有两个用户A和B,如果A要访问B拥有的表
SELECT * FROM B.TABLENAME。在A下 grant connect,resource to B
在B下 grant connect,resource to A
让这两个用户可以互相访问各自的对象(表,过程和函数等)
访问表的时候要注意:比如说A的a表
访问的时候 用A.a Oracle
设置只能访问某几张表权限的用户
首先那几张表不属于这个用户user1。然后登录那几张表所在的用户user2(或管理员),
conn user2/password
grant select on table1 to user1;
grant select on table2 to user1;
把一个用户所有表的读权限授予另一个用户
方法一:select 'GRANT SELECT ON A.'||object_name||' to B;' from dba_objects where owner='A' and object_type='TABLE';方法二:select 'grant select on user1.'||table_name||' to user2;'
from all_tables
where owner = 'user1';
方法三:用隐式游标法
declare
begin
for cr in (select table_name from dba_tables where owner='表属主') loop
execute immediate
'grant select on 表属主.' || cr.table_name || ' to 目标用户;
end loop;
end;
A 表访问B表ORA-01031:权限不足的问题
grant SELECT ANY TABLE to username //权限可以允许访问所有表grant all privileges TO username //赋予任何主机访问数据的权限
更新另一用户表中某些字段
grant update (the_column) on the_table to userB; 0 0
- oracle 用户之间访问的权限设置
- 给用户设置访问数据库的权限
- 给用户设置访问数据库的权限
- oracle跨用户访问的权限
- 【Oracle BIEE】用户dashboard的访问权限
- oracle用户创建以及权限的设置
- Oracle用户的创建及权限设置
- 为具体的用户设置具体的访问权限
- 为具体的用户设置具体的访问权限
- 为具体的用户设置具体的访问权限
- MongoDB设置访问权限、设置用户
- MongoDB设置访问权限、设置用户
- MongoDB设置访问权限、设置用户
- MongoDB设置访问权限、设置用户
- MongoDB设置访问权限、设置用户
- MongoDB设置访问权限、设置用户
- MongoDB设置访问权限、设置用户
- MongoDB设置访问权限、设置用户
- Caused by: java.lang.NullPointerException错误解析
- ZOJ 1006
- 《Thinking in Java》读书笔记之并发(五)
- 飞机大战开发04子弹与敌机的碰撞检测
- find命令中参数perm的用法
- oracle 用户之间访问的权限设置
- 【BZOJ 1925】【SDOI 2010】地精部落
- Python标准库urllib
- 关于评论点赞
- 【整理】国内cdn常用js公共库地址
- 正点办公让中小企业管理更简单有效
- 让指定的layout不被弹出输入法遮挡
- Python进程间通信之匿名管道
- mysql数据库优化