使用delphi开发C/S模式客户端的疑问 我用delphi7开发了一个数据库系统,C/S模式的,数据库使用Oracle9,现在基本做好了,但是我突然想到一个问题,我怎么实现多用户访问呢?是通过建立多个Oracle用户来实现,还是再做一个用户表然后在客户端实现呢?哪种方式是比较标准的呢?如果是后者的话,是所有的用户都通过一个Oracle用户来访问数据库吗?这样会不会“打架”啊? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 没有什么标准可言建立多个oracle用户可以通过oracle本身去限制用户的权限多客户端也可以通过代码去控制各个登录用户的权限,但这种用户和oracle内部用户是两个概念你还可以混合使用 oracle不太懂,建立多个oracle用户可以吧。 一般的CS程序,都是通过建立用户表,权限表来进行系统管理的。对于oracle的用户,是oracle数据库中的用户,不同的用户会有不同的权限,比如,只有select权限,访问固定的表,DBA权限等。一般客户端程序会根据不同的业务要求利用oracle的账户去与数据库相联接。这个用户与你的程序用户是完全不同的概念,可能上百个程序用户利用oracle中的一个账户去访问数据库。 我没有用过oracle,以sqlserver经验来说,是不会的,当然oracle也不会的。 对oracle而言,所有的客户端都是通过一个用户去访问数据库,不会出现打架的局面,虽然是同一个用户,但是库户端不同,id也不同,oracle是一个例程分一个id,所以不会出现‘打架’现象。 开发并运用成功的财务源码(D7+MS SQL2000)出售..... 怎样动态调用DLL? 请教一个倍数空格的表示方法? 计算机专业本科生是怎么活四年的? 一个初级问题,在线等。 如何解决数据库表的编号问题?(在线讨论) 请问:拷贝文件的命令是什么,什么样的格式 Delphi7设置局面 大虾请进----------这个相似度算法如何改?----------- 关于红旗LINUX的紧及求救?????? 请教treeview的问题 在类内部传递实例参数
建立多个oracle用户可以通过oracle本身去限制用户的权限
多客户端也可以通过代码去控制各个登录用户的权限,但这种用户和oracle内部用户是两个概念你还可以混合使用
对于oracle的用户,是oracle数据库中的用户,不同的用户会有不同的权限,比如,只有select权限,访问固定的表,DBA权限等。一般客户端程序会根据不同的业务要求利用oracle的账户去与数据库相联接。这个用户与你的程序用户是完全不同的概念,可能上百个程序用户利用oracle中的一个账户去访问数据库。