Sim Osvaldo, Eu necessito dos dados do cliente, não do servidor. Porém encontrei uma solução, Identificarei o MAC do cliente previamente e vou deixar ele registrado em seus dados na tabela usuário.
A minha necessidade é de uma solução para reunir essas informações (Hora/data em que efetuou login, Hora/data em que efetuou logout e o nome desse usuário) para que o administrador possa vizualizar estas informações atravéz de uma página simples do site intranet. Existe alguma forma de reunir estas informações como se fosse um arquivo log "(não necessáriamente)" sem ter que usar um select (pois o administrador será um usuario final sem conhecimento de BD. Em 24 de março de 2010 15:05, Osvaldo Kussama <[email protected]>escreveu: > Em 24 de março de 2010 14:22, Leonardo Cezar <[email protected]> escreveu: > > 2010/3/24 tiago gomes <[email protected]> > > > >> Creio que as que eu deveria usar seiam estas: > >> current_user name nome nome do usuário do contexto de execução atual > >> inet_client_addr () inet inet endereço da conexão remota > >> inet_client_port () int int porta da conexão remota > >> inet_server_addr () inet int endereço da conexão local > >> inet_server_port () int int porta de ligação local > > > > Essas funções não retornam o MAC do servidor e sim o endereço IP. > > > > A seguinte receita em perl se propõe a obter o MAC do servidor. > > > > CREATE OR REPLACE FUNCTION get_mac( > > IN dev character, > > OUT nome character > > ) > > RETURNS character AS > > $get_mac$ > > use strict; > > use warnings; > > use Net::Frame::Device; > > > > my $dev = shift ; > > my $d = Net::Frame::Device->new(dev => $dev); > > my $nome = $d->mac; > > > > $get_mac$ > > LANGUAGE 'plperlu'; > > > > Modo de usar: > > > > SELECT get_mac('en0'); > > > > > Leo, > > de acordo com o post original o que ele deseja é "MAC e o IP da > máquina que está visitando a página", ou seja, creio que ele está > falando do cliente e não do servidor. > > Osvaldo > _______________________________________________ > pgbr-geral mailing list > [email protected] > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > -- Tiago Gomes de Oliveira Designer Gráfico (62)81252423 Uruaçu - GO
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
