2 qq 15907849 qq_15907849 于 2015.05.28 16:19 提问

oracle能给表中数据赋予权限么?

现在我有一张教师表和一张学生学籍表,需要让教师具有查看学生学籍的权限能不能实现?
如果能实现,该怎么实现?(请注意,这里是教师表,不是oracle用户)

5个回答

wgw335363240
wgw335363240   2015.05.28 16:28
已采纳

不能满足你的要求,你这个授权需要通过自己的业务逻辑去实现。orzcle中的授权是针对oracle用户的授权,你这个是针对业务数据的授权,oracle是搞不定的。可以增加角色表,在角色中的用户都可以查看学生学籍

edouardzyc
edouardzyc   2015.05.28 16:31

你自己都说了不是oracle用户, 你可以判断用户是不是存在与教师表里,如果存在可以查看学生的

z345434645
z345434645   2015.05.28 16:37

自己写权限代码,oracle做不了这个操作,比如根据类型判断,如果是教师,展示那些数据,如果是学生展示那些数据,这是简单粗暴的办法,不适合扩展,一般是有自己写的专门管理权限的。

fx_ss
fx_ss   2015.05.29 14:26

自己建权限表,实现权限功能 Oracle 应该帮不了你

fx_ss
fx_ss   2015.05.29 14:26

自己建权限表,实现权限功能 Oracle 应该帮不了你

Csdn user default icon
上传中...
上传图片
插入图片