oracle如何创建只读用户只读另一用户的表

标红位置改为自己相应的,该例子为创建 READUSER只读USER的表

CREATE USER READUSER IDENTIFIED BY 123;

GRANT CONNECT TO READUSER;


执行如下命令

select 'grant select on '||owner||'.'||object_name||' to USER;'
from dba_objects
where owner ='READUSER'
and object_type='TABLE';


会有如下结果,复制 如下7(n)行执行即可

'GRANTSELECTON'||OWNER||'.'||OBJECT_NAME||'TOREADUSER;' -------------------------------------------------------------------------------- grant select on USER.VISIT_SYstem_INFO to READUSER; grant select on USER.VISIT_TIME_DIC to READUSER; grant select on USER.VISIT_TOTAL to READUSER; grant select on USER.VISIT_TOTAL_CHANNEL to READUSER; grant select on USER.VISIT_TOTAL_NEWS to READUSER; grant select on USER.WORDS_HOT_CATEGORY to READUSER; grant select on USER.WORDS_SENSITIVE_CATEGORY to READUSER; 7 rows selected.

相关文章

Java Oracle 结果集是Java语言中处理数据库查询结果的一种方...
Java AES和Oracle AES是现代加密技术中最常使用的两种AES加密...
Java是一种广泛应用的编程语言,具备可靠性、安全性、跨平台...
随着移动互联网的发展,抽奖活动成为了营销活动中不可或缺的...
Java和Oracle都是在计算机领域应用非常广泛的技术,他们经常...
Java 是一门非常流行的编程语言,它可以运行于各种操作系统上...