Entaum... jah fiz isso... Dei um GRANT SELECT ON V_$SESSION TO PRODUCAO conectado com o SYS e nada...
Dps tentei refazer isso dando um: REVOKE SELECT ON V_$SESSION FROM PRODUCAO E dando de novo um: GRANT SELECT ON V_$SESSION TO PRODUCAO Mas nada adiant... Vlw abs De: Welvis Douglas [mailto:[EMAIL PROTECTED] Enviada em: segunda-feira, 2 de junho de 2008 12:00 Para: oracle_br@yahoogrupos.com.br; Rogério Barreto Lo Bello Assunto: Re: [oracle_br] ENC: GRANT EM V_$SESSION OLá, meu amigo é isso mesmo.. ja passei por isso aqui, vc tem permissão mas quando é executado por procedures ou função ele não tem acesso, mas quando der isso de um grant na V_$sesseion se não estou enganado... ai ja vai liberar para vc.. bom foi assim que resolvi aqui.. abraço.! ----- Original Message ----- From: Rogério Barreto Lo Bello <mailto:[EMAIL PROTECTED]> To: Rogério Barreto <mailto:[EMAIL PROTECTED]> Lo Bello Sent: Monday, June 02, 2008 11:48 AM Subject: [oracle_br] ENC: GRANT EM V_$SESSION Galera, Tenhu uma procedure q da um select em alguns valores da V$SESSION, em um dos meus clientes funciona redondinho, mas fui colocar em um outro cliente e não rolou. Oque fiz: Conectei como SYS, dei um GRANT SELECT ON V_$SESSION TO PRODUCAO; Quando conecto(TOAD E SQLPLUS) como PRODUCAO, consigo dar o select na v$session, mas qdo vou tentar compilar a procedure, diz que a tabela ou view não existe. E o estranho é q qdo dou um dos dois selects abaixo, não me retorna nada... select * from DBA_tab_privs where table_name = 'V_$SESSION' select * from all_tab_privs where table_name = 'V_$SESSION' Alguém Sab pq??? Oracle 10g, Windows 2003 Server Vlw Rogério [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]