问个极简单问题但我总感觉很模糊?? TEST01用户A. DBA,RESOURCE,CONNECT B. CONNECT 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 TO ccbzzp: 问题是:我用户A和用户B只是叫法上的不同,真正用的时候都是通过TEST01用户连接(CONN TEST01/PASSWORD) 也就是我ORACLE数据库里只创建了一个TEST01用户,权限为RESOURCE,CONNECT 请问这如何??? 你的用户A,B是数据库用户吗,还是应用程序的用户啊,如果是应用程序用户则可以在应用程序上控制权限如果是数据库用户,那么将test01用户中的相关表的不同权限分别赋予A,BA用户对某些表的权限为insert ,updateB用户对某些表的权限为select to aniugecn: test01用户下还可以有不同的用户A和B吗? 是不是也是用CREATE USER A IDENTIFIED BY ..创建?要是这样那请问A用户和B如何访问TEST01用户里的数据??? test01用户下不能再有用户。在数据库中另建两个用户A,B,再给他们权限访问test01的表。 有你用的时候都是通过TEST01用户连接(CONN TEST01/PASSWORD) 可知 你的A,B用户是应用程序用户,因为你连接数据库用的是TEST01,所以数据库把所有通过(CONN TEST01/PASSWORD)这个连接进行的操作都认为是TEST01所进行的操作~~要实现你的要求可以在程序中控制例如B用户只能执行select语句~~还可以在Orac内建立a,b用户数据库连接时分别用a,b用户连接 关于sum()函数 我的oracle连接不上了 数据锁定得问题 求助、太麻烦,搞不定!!! whlie loop的奇怪问题.[在线给分] 请教一个存储过程问题 oracle查询优化 新手 oracle 帮我看看这个语句怎么写? 复制数据库应该怎么做 Oracle存储过程不执行问题 sqlload的问题:如何让oracle正确导入带有千分位的数字呢?
问题是:我用户A和用户B只是叫法上的不同,真正用的时候都是通过TEST01用户连接(CONN TEST01/PASSWORD) 也就是我ORACLE数据库里只创建了一个TEST01用户,权限为RESOURCE,CONNECT 请问这如何???
如果是应用程序用户则可以在应用程序上控制权限
如果是数据库用户,那么将test01用户中的相关表的不同权限分别赋予A,B
A用户对某些表的权限为insert ,update
B用户对某些表的权限为select
test01用户下还可以有不同的用户A和B吗?
是不是也是用CREATE USER A IDENTIFIED BY ..创建?要是这样那请问A用户和B如何访问TEST01用户里的数据???
在数据库中另建两个用户A,B,再给他们权限访问test01的表。
可知 你的A,B用户是应用程序用户,因为你连接数据库用的是TEST01,所以数据库把所有通过(CONN TEST01/PASSWORD)这个连接进行的操作都认为是TEST01所进行的操作~~要实现你的要求可以在程序中控制例如B用户只能执行select语句~~还可以在Orac内建立a,b用户数据库连接时分别用a,b用户连接