Re: unix permissions theory applied to db security? Or...?
This WebDNA talk-list message is from 2000
It keeps the original formatting.
numero = 31593
interpreted = N
texte = I have to agree with Ken, this has nothing to do with Unix security. AllWebCat databases are accessed exclusively by the one user (nobody), andrecord level security is nonexistant.If I had to set up this sort of thing from scratch, I would establish ahierarchy for both records and users. A top level record/user would have a security of 1, second level record/user would have security of 2,etc. In other words: 1 / \ 2 2 / \ / \ 3 3 3 3A user could modify any record with security <= their own security. Users would append records at security == their own. All record changes need to be moderated based on a lookup of the user security vsrecord security.HTHJohn PeacockJohn Butler wrote:> > Could someone think out loud with me on this- ?> > I have a main.db with 10,000's of records (possibly 100,000's in the future) and each> record can be appended/replaced/deleted by a user belonging to the specific group> associated with that record PLUS everyone belonging to a group above him in the> hierarchy of groups (but no one in a more lowly group). Imagine a tree with branches> and the person at the trunk can edit any record, while the few people at the level of> the first branches can edit 75% of the records, while people at the fine twig level can> only edit a few records... But the trunk man can of course edit a twig record...> > I came up with a solution but someone suggested to me that this is really just a> permissions issue and so could be more efficiently handled than the way I thought of.> Can we apply the priciples of the way unix permissions work to efficiently allow just> the security I need for this db? (I have never run a unix box myself...) Or do you> have any thoughts on this at all you could share with me?> > Thanks for the time!> :-)> > -John-------------------------------------------------------------This message is sent to you because you are subscribed to the mailing list
.To unsubscribe, E-mail to: To switch to the DIGEST mode, E-mail to
Associated Messages, from the most recent to the oldest:
I have to agree with Ken, this has nothing to do with Unix security. AllWebCat databases are accessed exclusively by the one user (nobody), andrecord level security is nonexistant.If I had to set up this sort of thing from scratch, I would establish ahierarchy for both records and users. A top level record/user would have a security of 1, second level record/user would have security of 2,etc. In other words: 1 / \ 2 2 / \ / \ 3 3 3 3A user could modify any record with security <= their own security. Users would append records at security == their own. All record changes need to be moderated based on a lookup of the user security vsrecord security.HTHJohn PeacockJohn Butler wrote:> > Could someone think out loud with me on this- ?> > I have a main.db with 10,000's of records (possibly 100,000's in the future) and each> record can be appended/replaced/deleted by a user belonging to the specific group> associated with that record PLUS everyone belonging to a group above him in the> hierarchy of groups (but no one in a more lowly group). Imagine a tree with branches> and the person at the trunk can edit any record, while the few people at the level of> the first branches can edit 75% of the records, while people at the fine twig level can> only edit a few records... But the trunk man can of course edit a twig record...> > I came up with a solution but someone suggested to me that this is really just a> permissions issue and so could be more efficiently handled than the way I thought of.> Can we apply the priciples of the way unix permissions work to efficiently allow just> the security I need for this db? (I have never run a unix box myself...) Or do you> have any thoughts on this at all you could share with me?> > Thanks for the time!> :-)> > -John-------------------------------------------------------------This message is sent to you because you are subscribed to the mailing list .To unsubscribe, E-mail to: To switch to the DIGEST mode, E-mail to
John Peacock
DOWNLOAD WEBDNA NOW!
Top Articles:
Talk List
The WebDNA community talk-list is the best place to get some help: several hundred extremely proficient programmers with an excellent knowledge of WebDNA and an excellent spirit will deliver all the tips and tricks you can imagine...
Related Readings:
read and write you own cookies with webcat (1997)
WebCat editing, SiteGuard & SiteEdit (1997)
email [title] (1997)
MATH (1998)
WCS Newbie question (1997)
where to put code (1998)
Re[2]: Adding Text (2000)
WebCat2 - Getting to the browser's username/password data (1997)
Search in 2 or more catalogs (1997)
Country & Ship-to address & other fields ? (1997)
[LOOKUP] (1997)
WebCat2b13MacPlugIn - [showif][search][/showif] (1997)
Line Feed Character Appended (1998)
Forms-2 actions (2003)
[WebDNA] Why doesn't this returnraw redirect to the new page? (2009)
RE: [WebDNA] Digital Ocean /WebDNA is not configured to accept (2019)
Requiring that certain fields be completed (1997)
[WebDNA] How to access WebDNA admin pages? (2010)
quantity minimum problem (1997)
Search problems! (1999)