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]

Responder a