hummm qdo eu fiz isso eu fiz na aplicação...Mas no banco seria interessante...talvez colocando em duas tabelas diferentes... com um usuario que tem permissao somente para uma tabela e outro usuario que tem permissao para as duas... usando meu exemplo: se for @ usa um usuario, se não for usa outro e monta a query dinamicamente... Adriano
2008/12/10 Alisson Viegas | Acsiv Sistemas <[EMAIL PROTECTED]> > Tô acompanhando a discussão e uso chave estrangeira para ligar à tabela > de empresas. > > Tá funcionando bem assim. > > Mas gostaria de saber como fazer o sugerido pelo colega abaixo: > > > > - - - Esqueci... ai vc da permissão ao usuario de acordo com o numero da > empresa....e por ai vai... > > - - - Adriano Espinoza > > > > Como dar permissão para usar o registro caso a coluna empresa esteja > preenchida com o 1 e não com 2? > > E for prático isso, seria uma boa ter isso no banco e não na aplicação! > > > > > > At.te, > Alisson Viegas > [EMAIL PROTECTED] > > --- > Acsiv Sistemas > www.acsiv.com.br > > > > > > *De:* [EMAIL PROTECTED] [mailto: > [EMAIL PROTECTED] *Em nome de *Saulo Morais > Lara > *Enviada em:* quarta-feira, 10 de dezembro de 2008 13:48 > *Para:* 'Comunidade PostgreSQL Brasileira' > *Assunto:* [pgbr-geral] RES: RES: Banco Multiempresa > > > > Blz pessoal. Agradeço todas opiniões. vou fazer os testes e retorno. > > > > *De:* [EMAIL PROTECTED] [mailto: > [EMAIL PROTECTED] *Em nome de *Adriano Espinoza > de Oliveira > *Enviada em:* quarta-feira, 10 de dezembro de 2008 11:43 > *Para:* Comunidade PostgreSQL Brasileira > *Assunto:* Re: [pgbr-geral] RES: Banco Multiempresa > > > > Segate: eu ja implemente um negóssimo assim e ficou show de bola! > > > > - dados da empresa 1 e 2 ficavam no mesmo banco com o codigo da empresa > separando tudo > > - quando o usuario logava no sistema colocando o @ no final do nome, ele > enchergava a empresa 2, por exemplo: [EMAIL PROTECTED] > > - e na aplicação, que era feita em Delphi, eu olhava o era @, para montar > as queries com union... > > > > Ficou transaparente e facil e no caso de necessidade basta o usuário logar > com seu proprio nome: ex: adriano > > > > No seu caso... vc quer separar o banco... talvez o uso do dblink seja o > mais indicado e vc tenha que montar as queries dinamicamente dentro da > aplicação. > > > > Isso foi válido p/ mim porque eu tinha somente duas empresas, e seria > sempre assim! > > > > Se voce tiver que fazer isso com mais de uma empresa, ai é loucura fazer > dessa forma. > > > > Adriano > > > > > > > > > > > > 2008/12/10 Saulo Morais Lara <[EMAIL PROTECTED]> > > Pessoal, não da pra usar esquemas, porque to usando eles para separar os > setores. > > Por exemplo: > > schema financeiro > > schema cadastro > > A opção de deixar o código da empresa das tabelas tbm é uma boa, porem os > dados não vão ficar juntos, o outro banco vai ficar em uma HD externa. > > Aí vem outra questão. Criei um tablespace pra um banco dentro da HD e > funcionou blz, mas fiz pequenos testes. > > Alguém tem algum banco funcionando dentro de pen drive ou HD externa? > > > > *De:* [EMAIL PROTECTED] [mailto: > [EMAIL PROTECTED] *Em nome de *Adriano Espinoza > de Oliveira > *Enviada em:* terça-feira, 9 de dezembro de 2008 23:48 > *Para:* [EMAIL PROTECTED]; Comunidade PostgreSQL Brasileira > *Assunto:* Re: [pgbr-geral] Banco Multiempresa > > > > Isso é óbvio, mas de qq forma é + lento do que as outras idéias... > > 2008/12/9 Shairon Toledo <[EMAIL PROTECTED]> > > "- dblink é lento...." depende do enlace entre os nós. > > > > 2008/12/9 Adriano Espinoza de Oliveira <[EMAIL PROTECTED]> > > Esqueci... ai vc da permissão ao usuario de acordo com o numero da > empresa....e por ai vai... > > Adriano Espinoza > > > > 2008/12/9 Adriano Espinoza de Oliveira <[EMAIL PROTECTED]> > > > > - dblink é lento.... > > > > - acho uma boa usar schemas... > > > > - mas vc pode tb colocar a coluna com o codigo da empresa... nas tabelas... > > > > - na hora de totalizar.. ta facil... > > > > Adriano Espinoza > > 2008/12/9 Sebastian SWC <[EMAIL PROTECTED]> > > > > 2008/12/9 Shairon Toledo <[EMAIL PROTECTED]>: > > > Dblink é uma boa para gerar relatórios "multibancos". > > > > pode até ser. mas é muito mais simples e prático utilizar os esquemas. > > -- > Atenciosamente, > Sebastian Selau Webber Colombo > > _______________________________________________ > pgbr-geral mailing list > [email protected] > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > > > > > > > _______________________________________________ > pgbr-geral mailing list > [email protected] > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > > > > -- > [ ]'s > Shairon Toledo > http://www.hashcode.eti.br > > > _______________________________________________ > pgbr-geral mailing list > [email protected] > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > > > > > _______________________________________________ > pgbr-geral mailing list > [email protected] > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > > > > _______________________________________________ > pgbr-geral mailing list > [email protected] > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > >
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
