Nunca trabalhei com usuários do banco de dados diretamente no sistema,
mas analizando a situção, acho que daria para mesclar isso,
utilizando o usuário do bd para acesso e permissões, facilitando assim a
auditoria,
e os recursos do sistema, assim como dados complementares,
como no caso , o nº da matrícula, em outras tabelas relacionadas
através do OID de cada usuário do bd.

** Não tenho muita experiencia neste tipo de aplicação, mas acho que poderia
ser uma boa alternativa.


Att:

Thiago Risso


On 2/8/07, Fillipe Lima <[EMAIL PROTECTED]> wrote:



On 2/8/07, Eder <[EMAIL PROTECTED]> wrote:
>
> Olá,
>
> >> Alguma razão específica?
>
> R = IMHO, acho mais interessante fazer assim, se o banco propicia
> isso, por que não fazer, na questão de auditória fica muito mais facíl
> também. você não precisa gastar seu tempo criando uma solução de
> autenticação, e não precisa replicá-la em todos os seus sistemas,
> porque o SGBD já faz isso.
>
> >> Deixando os usuários em uma tabela do sistema você tem um maior
> controle
> >> de acesso. Mas se mesmo assim você quiser fazer esta mudança, leia
> sobre
> >> gerenciamento de usuários e permissões [1], comando para criar
> usuários
> >> [2] e o comando para atribuir [3] e retirar [4] permissões.
>
> R = Euler como eu disse, não entendo muito de banco de dados, mais
> discordo de você, em relação a maior controle. O controle efetuado
> pelo banco de dados é definitivo, um bom gerenciamento de acesso no
> banco ira assegurar a minha aplicacao e qualquer outra coisa que o
> usuario utilize para acessar o banco.


Discordo. Com os usuários criados em tabelas você consegue sim um maior
controle. Como por exemplo:

- Sistemas que o usuário logado terá acesso
- Os itens do menu que irá aparecer para o usuário logado.
- As interfaces que poderá acessar
- Cadastro organizado dos sistemas, módulos e interfaces.
- Dentre outros




Eu olhei a documentação, mais não encontrei nada em relação ao que eu
> quero fazer, eu precessaria arrumar alguma forma do usúario do próprio
> SGBD ver a sua matricula, onde estará suas permissões de acesso, pelo
> menos por enquando.
>
> Att edm.
>
> On 2/8/07, Euler Taveira de Oliveira <[EMAIL PROTECTED]> wrote:
> > Eder wrote:
> >
> > > Uma dúvida, eu gostaria de usar na minha aplicação os usúarios do
> > > próprio banco de dados, e não mantendo os mesmos em tabelas.
> > >
> > Alguma razão específica?
> >
> > > Porém a estrutura que eu tenho aqui, os usúarios estão em tabelas, e
> > > todas as coisas são controladas por uma matricula "a matricula do
> > > usúario na empresa"; Existe alguma forma de eu conseguir mapear essa
> > > matricula, mais usando o usúario do próprio BD.
> > >
> > Deixando os usuários em uma tabela do sistema você tem um maior
> controle
> > de acesso. Mas se mesmo assim você quiser fazer esta mudança, leia
> sobre
> > gerenciamento de usuários e permissões [1], comando para criar
> usuários
> > [2] e o comando para atribuir [3] e retirar [4] permissões.
> >
> > > Desculpem se a questão foi idiota, mais infelizmente não tenho
> > > expreriência com banco de dados.
> > >
> > Nenhuma pergunta (por mais simples que seja) é *idiota* se você não
> sabe a
> > resposta.
> >
> >
> > [1] http://www.postgresql.org/docs/8.2/static/user-manag.html
> > [2] http://www.postgresql.org/docs/8.2/static/sql-createuser.html
> > [3] http://www.postgresql.org/docs/8.2/static/sql-grant.html
> > [4] http://www.postgresql.org/docs/8.2/static/sql-revoke.html
> >
> >
> > --
> >   Euler Taveira de Oliveira
> >   http://www.timbira.com/
> >
> > _______________________________________________
> > Grupo de Usuários do PostgreSQL no Brasil
> > Antes de perguntar consulte o manual
> > http://pgdocptbr.sourceforge.net/
> >
> > Para editar suas opções ou sair da lista acesse a página da lista em:
> > http://pgfoundry.org/mailman/listinfo/brasil-usuarios
> >
>
>
> --
> Ederson de Moura
> Unix is very simple, but it takes a genius to understand the simplicity.
>
> (Dennis Ritchie)
> _______________________________________________
> Grupo de Usuários do PostgreSQL no Brasil
> Antes de perguntar consulte o manual
> http://pgdocptbr.sourceforge.net/
>
> Para editar suas opções ou sair da lista acesse a página da lista em:
> http://pgfoundry.org/mailman/listinfo/brasil-usuarios
>



--
Fillipe Lima
_______________________________________________
Grupo de Usuários do PostgreSQL no Brasil
Antes de perguntar consulte o manual
http://pgdocptbr.sourceforge.net/

Para editar suas opções ou sair da lista acesse a página da lista em:
http://pgfoundry.org/mailman/listinfo/brasil-usuarios

_______________________________________________
Grupo de Usuários do PostgreSQL no Brasil
Antes de perguntar consulte o manual
http://pgdocptbr.sourceforge.net/

Para editar suas opções ou sair da lista acesse a página da lista em:
http://pgfoundry.org/mailman/listinfo/brasil-usuarios

Responder a