想实现这样的功能:表a,有字段a_name, a_sf,有用户user1,user2, user3
希望每个用户根据 a_sf 的不同值来访问,既是说:user1只能访问表a中 a_sf='01'的记录, 而user2只能访问a_sf='02'的记录, user3只能访问a_sf='03'的记录
我知道建 view 可以实现这个功能,但是我现在的情况不想建view,想请问下大家还有没有其他的做法呢?能不能通过函数来实现呢???谢谢~~~
希望每个用户根据 a_sf 的不同值来访问,既是说:user1只能访问表a中 a_sf='01'的记录, 而user2只能访问a_sf='02'的记录, user3只能访问a_sf='03'的记录
我知道建 view 可以实现这个功能,但是我现在的情况不想建view,想请问下大家还有没有其他的做法呢?能不能通过函数来实现呢???谢谢~~~
解决方案 »
- 表A 和表B 都只有一个字段,而且是一样的,A中数据'1','2','3','4',B中有'1','3' ,如何让A B同步数据
- 求大神指点,介绍下oracle索引到底是干什么用的?什么原理?基础点就好~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 请教group by的一个问题
- 不用plsql的for loop等循环控制,只用简单的oracle的sql写
- 远程数据如何处理?
- 一个关于logfile的问题???急
- PL/SQL 奇怪的问题
- 如何得到一个日期的上个月?
- 如何用sql语名创建序列?
- Oracle存储过程
- 线程挂死,查看堆栈莫名看到oracle的一堆skgesig_sigactionHandler () 信息,不知谁有经验?
- oracle9i初级提问?
那这个函数的调用该如何实现呢?因为user1,user2,user3有直接访问select这个表的权限的,我所了解的函数只是在存储过程中调用,这样做的话好像并用不上存储过程哦。