ORACLE如何设置只能访问某几张表权限的用户?

来源:百度知道 编辑:UC知道 时间:2024/07/08 16:11:37
不知道能不能设置一个用户 只能访问数据库中的指定的某几张表 因为安全原因其他表的数据这个用户不能访问 ORACLE能不能设置

首先那几张表不属于这个用户user1。

然后登录那几张表所在的用户user2(或管理员),
conn user2/password
grant select on table1 to user1;
grant select on table2 to user1;

so easy~

要是不能的话 那还叫什么Oracle
graint select on table to user

或者直接在plsql里面选更简单

grant select on 表名 to 用户名

可以设置这个用户的权限,通过代码控制起权限,这样因该能达到你的目的!