home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #3 / NN_1993_3.iso / spool / comp / database / ingres / 2331 < prev    next >
Encoding:
Text File  |  1993-01-21  |  2.6 KB  |  66 lines

  1. Newsgroups: comp.databases.ingres
  2. Path: sparky!uunet!gatech!concert!uvaarpa!cv3.cv.nrao.edu!mail-to-news-gateway
  3. From: cor@cs.sun.ac.za (Cor Winckler)
  4. Subject: Re: Multiple Developers in ABF/4GL (fwd)
  5. Message-ID: <m0nEjaA-000QDxC@cs.sun.ac.za>
  6. Sender: root@nrao.edu (Operator)
  7. Organization: National Radio Astronomy Observatory
  8. Date: Thu, 21 Jan 1993 00:51:18 GMT
  9. Lines: 55
  10.  
  11. Forwarded message:
  12. From cor Wed Jan 20 19:50:25 1993
  13. Subject: Re: Multiple Developers in ABF/4GL
  14. To: horn@schaefer.math.wisc.edu (Jeffrey Horn)
  15. Date: Wed, 20 Jan 93 19:50:25 GMT+0200
  16. In-Reply-To: <1993Jan17.054034.16650@schaefer.math.wisc.edu>; from "Jeffrey Horn" at Jan 17, 93 5:40 am
  17. X-Mailer: ELM [version 2.3 PL11]
  18.  
  19. Hi
  20.  
  21. About multiple users editing the same ABF application:
  22.  
  23. > 3.) Does anyone have any experiences (positive or negative) that they could
  24. >     offer to help me make this situation work smoothly?  Any ideas on what
  25. >     worked or what you might have done differently?
  26.  
  27. Beware of working under different usernames. We had to go through a whole
  28. change-of-ownership operation once because users were working under
  29. separate usernames. The problem is that front-end objects can exist for
  30. seperate users, say the users pete and jess can edit a form called
  31. 'entry'. After they have both editied it, there would be (at least) two
  32. copies, one owned by pete and one owned by jess, both with the same name.
  33. Now when Pete runs his , he sees his form called 'entry' and when jess
  34. runs the same application she sees her version of the form. 
  35.  
  36. You can see that you get confusion quite easily. 
  37.  
  38. Use one of Two solutions (i know of):
  39. Either work under one username, which is the easiest to get going.
  40.  
  41. Give all development users dbadmin priviledges on the database you do
  42. development on. In this way they can all use the -u flag to enable them 
  43. to use one generic username that will be the owner of all the front-end
  44. objects. If you use this way the users will have to be set up in
  45. Operating system groups (Unix or VMS) so that the application source
  46. code directory can be set up in order for the group to access it without
  47. the world having access.
  48.  
  49. Allthough the first way is the easiest one, I prefer the second, because
  50. it allows for better security control on an Operating system level.
  51.  
  52. Good luck with the setup!
  53.  
  54. -- 
  55.   Cor
  56.  
  57.  Cor Winckler                    | Computer Science Departement             
  58.  Internet: cor@cs.sun.ac.za      | University of Stellenbosch, South Africa 
  59.  
  60.  
  61. -- 
  62.   Cor
  63.  
  64.  Cor Winckler                    | Computer Science Departement             
  65.  Internet: cor@cs.sun.ac.za      | University of Stellenbosch, South Africa 
  66.