Subject | Re: how to determine User role |
---|---|
Author | Anderson Farias |
Post date | 2008-03-25T03:26:20Z |
Hi all,
H> Hmm, you apparently don't understand the purpose of roles.
H> A role is a package of permissions. Once the package is
H> set up, then the role is granted to each user that
H> requires those permissions.
One thing I can't understand about Firebird roles is WHY do you need
to "set" one at client connection. If you've already granted
the "package of permissions" (roles) to the user, and the DB already
know about it, why on the earth do the client has to set this
information for the connection? That's quite annoying.
I wished this worked in a more "smart" way... when connected the user
would just have access to everything already granted to the user and
(all) it's granted roles.
Regards,
Anderson
H> Hmm, you apparently don't understand the purpose of roles.
H> A role is a package of permissions. Once the package is
H> set up, then the role is granted to each user that
H> requires those permissions.
One thing I can't understand about Firebird roles is WHY do you need
to "set" one at client connection. If you've already granted
the "package of permissions" (roles) to the user, and the DB already
know about it, why on the earth do the client has to set this
information for the connection? That's quite annoying.
I wished this worked in a more "smart" way... when connected the user
would just have access to everything already granted to the user and
(all) it's granted roles.
Regards,
Anderson