Re: [oracle_br] Privileges...

2009-09-30 Por tôpico Júlio César Corrêa
Que eu saiba não.

2009/9/30 francisco porfirio 

> É isso mesmo Júlio, eu já vi que isso é fato, mas o X daquestão é... existe
> como revogar estes privilégios ?
>
> 2009/9/30 Júlio César Corrêa 
>
> > Quando você cria um usuário ele tem privilégio default(implícito) em seus
> > proprios objetos.Não sei se é esta a sua dúvida.
> >
> > 2009/9/30 francisco porfirio 
> >
> > > Ooa Júlio, eu já tinha dado uma breve olhada, e olhei um pouco mais
> > agora,
> > >
> > > no capítulo 5
> > >
> > >
> >
> http://download.or44acle.com/docs/cd/B19306_01/network.102/b14266/authoriz.htm#CHDCIBCI
> > >
> > > E o que encontrei não respondeu ao meu questionamento,pois na maioria
> das
> > > vezes ele faz o seguinte:
> > >
> > >
> > > GRANT insert ON emp TO swilliams;
> > >
> > >
> > > O problema é que no meu caso quando crio um usuário novo ele já é
> criado
> > > com
> > > pemissões de objetos, ou seja, não preciso conceder pemissão de insert
> a
> > > uma
> > > determinada tabela, porém, se eu executar a consulta abaixo, ele não me
> > > retorna nada, logo, se eu não tenho estas pemissões explicitamente, eu
> > não
> > > tenho como fazer um revoke
> > >
> > > SELECT *
> > >  FROM DBA_TAB_PRIVS
> > >  WHERE OWNER = 'X'
> > >
> > >
> > >
> > > 2009/9/29 Júlio César Corrêa 
> > >
> > > > Automaticamente?
> > > > Existem duas formas grant direto do privilegio ou role .Privilegios
> de
> > > > sistema e de objeto.
> > > >
> > > > Procure na documentação oficial e vc encontra tudo lá até com
> exemplos
> > > 
> > > >
> > > > tahiti.oracle.com
> > > >
> > > > 2009/9/29 francisco porfirio 
> > > >
> > > > >
> > > > >
> > > > > Primeira consulta não retornada nada.
> > > > >
> > > > > Segunda consulta retorna
> > > > >
> > > > > Usuário: X
> > > > > Privilege: Unlimited Tablspace
> > > > >
> > > > > 2009/9/29 Marcos Fontana  > > > 40gmail.com>
> > > > > >
> > > > >
> > > > >
> > > > > >
> > > > > >
> > > > > > Bom dia!
> > > > > >
> > > > > > Execute as duas querys abaixo e coloque o resultado aqui.
> > > > > >
> > > > > > select grantee, table_schema || '.' || table_name, privilege from
> > > > > > all_tab_privs where grantee = 'X'
> > > > > > select username, privilege from user_sys_privs where username =
> 'X'
> > > > > >
> > > > > > Atenciosamente,
> > > > > >
> > > > > > Marcos Fontana.
> > > > > > DBA Oracle
> > > > > >
> > > > > > 2009/9/29 francisco porfirio  > > > 
> > > > > 
> > > > > > >
> > > > > >
> > > > > >
> > > > > > >
> > > > > > >
> > > > > > > Boa Noite Pessoal...
> > > > > > >
> > > > > > > Seguinte,
> > > > > > >
> > > > > > > Tenho um schema X onde atualmente nele é possível fazer
> qualquer
> > > > > > instrução
> > > > > > > DDL e DML, eu gostaria que nele fosse possível apenas incluir,
> > > > remover
> > > > > ou
> > > > > > > alterar dados e um outro schema Y ficaria responsável em
> realizar
> > > as
> > > > > > > instruções DDL, a segunda parte não tem mistério, mas como
> posso
> > > > fazer
> > > > > um
> > > > > > > "revoke alter on table from schema X" se ele possui apenas o
> > > > privilegio
> > > > > > > create session? Os demais privilegios foram concedidos
> > > > automaticamente,
> > > > > > > porém não são explícitos.
> > > > > > >
> > > > > > > Sempre sempre quando é criado um usuário, o oracle por default
> > > > atribui
> > > > > > > todos
> > > > > > > os privilegios de objeto a este usuario?
> > > > > > > Em caso afirmativo, existe alguma maneira de fazer um REVOKE da
> > > vida?
> > > > > > >
> > > > > > > Versão Oracle: 10.0.2.0.1
> > > > > > > --
> > > > > > > Atenciosamente
> > > > > > > Francisco Porfirio Ribeiro Neto
> > > > > > >
> > > > > > > [As partes desta mensagem que não continham texto foram
> > removidas]
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > >
> > > > > > [As partes desta mensagem que não continham texto foram
> removidas]
> > > > > >
> > > > > >
> > > > > >
> > > > >
> > > > > --
> > > > > Atenciosamente
> > > > > Francisco Porfirio Ribeiro Neto
> > > > >
> > > > > [As partes desta mensagem que não continham texto foram removidas]
> > > > >
> > > > >
> > > > >
> > > >
> > > >
> > > >
> > > > --
> > > > Júlio César Corrêa
> > > > IS Technologist - Oracle DBA
> > > > www.dbajccorrea.com
> > > >
> > > > “To stay competitive in the tech industry, never stop
> > > > learning. Always be on the lookout for better ways of
> > > > doing things and new technologies. Our industry does
> > > > not reward people who let themselves stagnate”
> > > > –John Hall, Senior Vice President, Oracle University
> > > >
> > > >
> > > > [As partes desta mensagem que não continham texto foram removidas]
> > > >
> > > >
> > > >
> > > > 
> > > >
> > > >
> > > >
> > >
> >
> --
> > > > >Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de
> > > > inteira responsabilidade de seus remetentes.
> > > > Acesse: http:/

Re: [oracle_br] Privileges...

2009-09-30 Por tôpico francisco porfirio
Evandro,

Segue os resultados

*select * from user_role_privs*

Granted_role - connect, resource
admin_option - no, no
default_role - yes, yes
os_granted - no, no

*select * from user_tab_privs*
table_name - dump_dir, dump_dir, log_dir, log_dir
grantor - sys, sys, sys, sys
privilege - write, read, write, read
granttable - no,no,no,no
hierarchy - no,no,no,no



2009/9/30 Evandro Giachetto 

>
>
> Se você logar com o usuário X, qual o resultado dos comandos
> select * from user_role_privs
> select * from user_tab_privs
>
> Evandro Giachetto
> Oracle Certified Associate
> evan...@clickinterativa.com.br 
>
>
> 2009/9/29 francisco porfirio 
> 
> >
>
> >
> >
> > Boa Noite Pessoal...
> >
> > Seguinte,
> >
> > Tenho um schema X onde atualmente nele é possível fazer qualquer
> instrução
> > DDL e DML, eu gostaria que nele fosse possível apenas incluir, remover ou
> > alterar dados e um outro schema Y ficaria responsável em realizar as
> > instruções DDL, a segunda parte não tem mistério, mas como posso fazer um
> > "revoke alter on table from schema X" se ele possui apenas o privilegio
> > create session? Os demais privilegios foram concedidos automaticamente,
> > porém não são explícitos.
> >
> > Sempre sempre quando é criado um usuário, o oracle por default atribui
> > todos
> > os privilegios de objeto a este usuario?
> > Em caso afirmativo, existe alguma maneira de fazer um REVOKE da vida?
> >
> > Versão Oracle: 10.0.2.0.1
> > --
> > Atenciosamente
> > Francisco Porfirio Ribeiro Neto
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>



-- 
Atenciosamente
Francisco Porfirio Ribeiro Neto


[As partes desta mensagem que não continham texto foram removidas]



Re: [oracle_br] Privileges...

2009-09-30 Por tôpico Evandro Giachetto
Se você logar com o usuário X, qual o resultado dos comandos
select * from user_role_privs
select * from user_tab_privs

Evandro Giachetto
Oracle Certified Associate
evan...@clickinterativa.com.br


2009/9/29 francisco porfirio 

>
>
> Boa Noite Pessoal...
>
> Seguinte,
>
> Tenho um schema X onde atualmente nele é possível fazer qualquer instrução
> DDL e DML, eu gostaria que nele fosse possível apenas incluir, remover ou
> alterar dados e um outro schema Y ficaria responsável em realizar as
> instruções DDL, a segunda parte não tem mistério, mas como posso fazer um
> "revoke alter on table from schema X" se ele possui apenas o privilegio
> create session? Os demais privilegios foram concedidos automaticamente,
> porém não são explícitos.
>
> Sempre sempre quando é criado um usuário, o oracle por default atribui
> todos
> os privilegios de objeto a este usuario?
> Em caso afirmativo, existe alguma maneira de fazer um REVOKE da vida?
>
> Versão Oracle: 10.0.2.0.1
> --
> Atenciosamente
> Francisco Porfirio Ribeiro Neto
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>


[As partes desta mensagem que não continham texto foram removidas]



Re: [oracle_br] Privileges...

2009-09-30 Por tôpico francisco porfirio
É isso mesmo Júlio, eu já vi que isso é fato, mas o X daquestão é... existe
como revogar estes privilégios ?

2009/9/30 Júlio César Corrêa 

> Quando você cria um usuário ele tem privilégio default(implícito) em seus
> proprios objetos.Não sei se é esta a sua dúvida.
>
> 2009/9/30 francisco porfirio 
>
> > Ooa Júlio, eu já tinha dado uma breve olhada, e olhei um pouco mais
> agora,
> >
> > no capítulo 5
> >
> >
> http://download.or44acle.com/docs/cd/B19306_01/network.102/b14266/authoriz.htm#CHDCIBCI
> >
> > E o que encontrei não respondeu ao meu questionamento,pois na maioria das
> > vezes ele faz o seguinte:
> >
> >
> > GRANT insert ON emp TO swilliams;
> >
> >
> > O problema é que no meu caso quando crio um usuário novo ele já é criado
> > com
> > pemissões de objetos, ou seja, não preciso conceder pemissão de insert a
> > uma
> > determinada tabela, porém, se eu executar a consulta abaixo, ele não me
> > retorna nada, logo, se eu não tenho estas pemissões explicitamente, eu
> não
> > tenho como fazer um revoke
> >
> > SELECT *
> >  FROM DBA_TAB_PRIVS
> >  WHERE OWNER = 'X'
> >
> >
> >
> > 2009/9/29 Júlio César Corrêa 
> >
> > > Automaticamente?
> > > Existem duas formas grant direto do privilegio ou role .Privilegios de
> > > sistema e de objeto.
> > >
> > > Procure na documentação oficial e vc encontra tudo lá até com exemplos
> > 
> > >
> > > tahiti.oracle.com
> > >
> > > 2009/9/29 francisco porfirio 
> > >
> > > >
> > > >
> > > > Primeira consulta não retornada nada.
> > > >
> > > > Segunda consulta retorna
> > > >
> > > > Usuário: X
> > > > Privilege: Unlimited Tablspace
> > > >
> > > > 2009/9/29 Marcos Fontana  > > 40gmail.com>
> > > > >
> > > >
> > > >
> > > > >
> > > > >
> > > > > Bom dia!
> > > > >
> > > > > Execute as duas querys abaixo e coloque o resultado aqui.
> > > > >
> > > > > select grantee, table_schema || '.' || table_name, privilege from
> > > > > all_tab_privs where grantee = 'X'
> > > > > select username, privilege from user_sys_privs where username = 'X'
> > > > >
> > > > > Atenciosamente,
> > > > >
> > > > > Marcos Fontana.
> > > > > DBA Oracle
> > > > >
> > > > > 2009/9/29 francisco porfirio  > > 
> > > > 
> > > > > >
> > > > >
> > > > >
> > > > > >
> > > > > >
> > > > > > Boa Noite Pessoal...
> > > > > >
> > > > > > Seguinte,
> > > > > >
> > > > > > Tenho um schema X onde atualmente nele é possível fazer qualquer
> > > > > instrução
> > > > > > DDL e DML, eu gostaria que nele fosse possível apenas incluir,
> > > remover
> > > > ou
> > > > > > alterar dados e um outro schema Y ficaria responsável em realizar
> > as
> > > > > > instruções DDL, a segunda parte não tem mistério, mas como posso
> > > fazer
> > > > um
> > > > > > "revoke alter on table from schema X" se ele possui apenas o
> > > privilegio
> > > > > > create session? Os demais privilegios foram concedidos
> > > automaticamente,
> > > > > > porém não são explícitos.
> > > > > >
> > > > > > Sempre sempre quando é criado um usuário, o oracle por default
> > > atribui
> > > > > > todos
> > > > > > os privilegios de objeto a este usuario?
> > > > > > Em caso afirmativo, existe alguma maneira de fazer um REVOKE da
> > vida?
> > > > > >
> > > > > > Versão Oracle: 10.0.2.0.1
> > > > > > --
> > > > > > Atenciosamente
> > > > > > Francisco Porfirio Ribeiro Neto
> > > > > >
> > > > > > [As partes desta mensagem que não continham texto foram
> removidas]
> > > > > >
> > > > > >
> > > > > >
> > > > >
> > > > > [As partes desta mensagem que não continham texto foram removidas]
> > > > >
> > > > >
> > > > >
> > > >
> > > > --
> > > > Atenciosamente
> > > > Francisco Porfirio Ribeiro Neto
> > > >
> > > > [As partes desta mensagem que não continham texto foram removidas]
> > > >
> > > >
> > > >
> > >
> > >
> > >
> > > --
> > > Júlio César Corrêa
> > > IS Technologist - Oracle DBA
> > > www.dbajccorrea.com
> > >
> > > “To stay competitive in the tech industry, never stop
> > > learning. Always be on the lookout for better ways of
> > > doing things and new technologies. Our industry does
> > > not reward people who let themselves stagnate”
> > > –John Hall, Senior Vice President, Oracle University
> > >
> > >
> > > [As partes desta mensagem que não continham texto foram removidas]
> > >
> > >
> > >
> > > 
> > >
> > >
> > >
> >
> --
> > > >Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de
> > > inteira responsabilidade de seus remetentes.
> > > Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
> > >
> > >
> >
> --
> > > >Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package »
> > Procedure
> > > » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO!
> VISITE:
> > > http://www.oraclebr.com.br/
> > >
> >
> ---

Re: [oracle_br] Privileges...

2009-09-30 Por tôpico Júlio César Corrêa
Quando você cria um usuário ele tem privilégio default(implícito) em seus
proprios objetos.Não sei se é esta a sua dúvida.

2009/9/30 francisco porfirio 

> Ooa Júlio, eu já tinha dado uma breve olhada, e olhei um pouco mais agora,
>
> no capítulo 5
>
> http://download.or44acle.com/docs/cd/B19306_01/network.102/b14266/authoriz.htm#CHDCIBCI
>
> E o que encontrei não respondeu ao meu questionamento,pois na maioria das
> vezes ele faz o seguinte:
>
>
> GRANT insert ON emp TO swilliams;
>
>
> O problema é que no meu caso quando crio um usuário novo ele já é criado
> com
> pemissões de objetos, ou seja, não preciso conceder pemissão de insert a
> uma
> determinada tabela, porém, se eu executar a consulta abaixo, ele não me
> retorna nada, logo, se eu não tenho estas pemissões explicitamente, eu não
> tenho como fazer um revoke
>
> SELECT *
>  FROM DBA_TAB_PRIVS
>  WHERE OWNER = 'X'
>
>
>
> 2009/9/29 Júlio César Corrêa 
>
> > Automaticamente?
> > Existem duas formas grant direto do privilegio ou role .Privilegios de
> > sistema e de objeto.
> >
> > Procure na documentação oficial e vc encontra tudo lá até com exemplos
> 
> >
> > tahiti.oracle.com
> >
> > 2009/9/29 francisco porfirio 
> >
> > >
> > >
> > > Primeira consulta não retornada nada.
> > >
> > > Segunda consulta retorna
> > >
> > > Usuário: X
> > > Privilege: Unlimited Tablspace
> > >
> > > 2009/9/29 Marcos Fontana  > 40gmail.com>
> > > >
> > >
> > >
> > > >
> > > >
> > > > Bom dia!
> > > >
> > > > Execute as duas querys abaixo e coloque o resultado aqui.
> > > >
> > > > select grantee, table_schema || '.' || table_name, privilege from
> > > > all_tab_privs where grantee = 'X'
> > > > select username, privilege from user_sys_privs where username = 'X'
> > > >
> > > > Atenciosamente,
> > > >
> > > > Marcos Fontana.
> > > > DBA Oracle
> > > >
> > > > 2009/9/29 francisco porfirio  > 
> > > 
> > > > >
> > > >
> > > >
> > > > >
> > > > >
> > > > > Boa Noite Pessoal...
> > > > >
> > > > > Seguinte,
> > > > >
> > > > > Tenho um schema X onde atualmente nele é possível fazer qualquer
> > > > instrução
> > > > > DDL e DML, eu gostaria que nele fosse possível apenas incluir,
> > remover
> > > ou
> > > > > alterar dados e um outro schema Y ficaria responsável em realizar
> as
> > > > > instruções DDL, a segunda parte não tem mistério, mas como posso
> > fazer
> > > um
> > > > > "revoke alter on table from schema X" se ele possui apenas o
> > privilegio
> > > > > create session? Os demais privilegios foram concedidos
> > automaticamente,
> > > > > porém não são explícitos.
> > > > >
> > > > > Sempre sempre quando é criado um usuário, o oracle por default
> > atribui
> > > > > todos
> > > > > os privilegios de objeto a este usuario?
> > > > > Em caso afirmativo, existe alguma maneira de fazer um REVOKE da
> vida?
> > > > >
> > > > > Versão Oracle: 10.0.2.0.1
> > > > > --
> > > > > Atenciosamente
> > > > > Francisco Porfirio Ribeiro Neto
> > > > >
> > > > > [As partes desta mensagem que não continham texto foram removidas]
> > > > >
> > > > >
> > > > >
> > > >
> > > > [As partes desta mensagem que não continham texto foram removidas]
> > > >
> > > >
> > > >
> > >
> > > --
> > > Atenciosamente
> > > Francisco Porfirio Ribeiro Neto
> > >
> > > [As partes desta mensagem que não continham texto foram removidas]
> > >
> > >
> > >
> >
> >
> >
> > --
> > Júlio César Corrêa
> > IS Technologist - Oracle DBA
> > www.dbajccorrea.com
> >
> > “To stay competitive in the tech industry, never stop
> > learning. Always be on the lookout for better ways of
> > doing things and new technologies. Our industry does
> > not reward people who let themselves stagnate”
> > –John Hall, Senior Vice President, Oracle University
> >
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
> > 
> >
> >
> >
> --
> > >Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de
> > inteira responsabilidade de seus remetentes.
> > Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
> >
> >
> --
> > >Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package »
> Procedure
> > » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE:
> > http://www.oraclebr.com.br/
> >
> 
> > Links do Yahoo! Grupos
> >
> >
> >
>
>
> --
> Atenciosamente
> Francisco Porfirio Ribeiro Neto
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
> 
>
>
> --
> >Atenção! As mensagens do

Re: [oracle_br] Privileges...

2009-09-30 Por tôpico Marcos Fontana
Nossa,

Tenta isso daqui com seu user X: select * from session_roles. Desculpa,
lapsos de memória...

Atenciosamente,

Marcos Fontana

2009/9/30 francisco porfirio 

> Ooa Júlio, eu já tinha dado uma breve olhada, e olhei um pouco mais agora,
>
> no capítulo 5
>
> http://download.or44acle.com/docs/cd/B19306_01/network.102/b14266/authoriz.htm#CHDCIBCI
>
> E o que encontrei não respondeu ao meu questionamento,pois na maioria das
> vezes ele faz o seguinte:
>
>
> GRANT insert ON emp TO swilliams;
>
>
> O problema é que no meu caso quando crio um usuário novo ele já é criado
> com
> pemissões de objetos, ou seja, não preciso conceder pemissão de insert a
> uma
> determinada tabela, porém, se eu executar a consulta abaixo, ele não me
> retorna nada, logo, se eu não tenho estas pemissões explicitamente, eu não
> tenho como fazer um revoke
>
> SELECT *
>  FROM DBA_TAB_PRIVS
>  WHERE OWNER = 'X'
>
>
>
> 2009/9/29 Júlio César Corrêa 
>
> > Automaticamente?
> > Existem duas formas grant direto do privilegio ou role .Privilegios de
> > sistema e de objeto.
> >
> > Procure na documentação oficial e vc encontra tudo lá até com exemplos
> 
> >
> > tahiti.oracle.com
> >
> > 2009/9/29 francisco porfirio 
> >
> > >
> > >
> > > Primeira consulta não retornada nada.
> > >
> > > Segunda consulta retorna
> > >
> > > Usuário: X
> > > Privilege: Unlimited Tablspace
> > >
> > > 2009/9/29 Marcos Fontana  > 40gmail.com>
> > > >
> > >
> > >
> > > >
> > > >
> > > > Bom dia!
> > > >
> > > > Execute as duas querys abaixo e coloque o resultado aqui.
> > > >
> > > > select grantee, table_schema || '.' || table_name, privilege from
> > > > all_tab_privs where grantee = 'X'
> > > > select username, privilege from user_sys_privs where username = 'X'
> > > >
> > > > Atenciosamente,
> > > >
> > > > Marcos Fontana.
> > > > DBA Oracle
> > > >
> > > > 2009/9/29 francisco porfirio  > 
> > > 
> > > > >
> > > >
> > > >
> > > > >
> > > > >
> > > > > Boa Noite Pessoal...
> > > > >
> > > > > Seguinte,
> > > > >
> > > > > Tenho um schema X onde atualmente nele é possível fazer qualquer
> > > > instrução
> > > > > DDL e DML, eu gostaria que nele fosse possível apenas incluir,
> > remover
> > > ou
> > > > > alterar dados e um outro schema Y ficaria responsável em realizar
> as
> > > > > instruções DDL, a segunda parte não tem mistério, mas como posso
> > fazer
> > > um
> > > > > "revoke alter on table from schema X" se ele possui apenas o
> > privilegio
> > > > > create session? Os demais privilegios foram concedidos
> > automaticamente,
> > > > > porém não são explícitos.
> > > > >
> > > > > Sempre sempre quando é criado um usuário, o oracle por default
> > atribui
> > > > > todos
> > > > > os privilegios de objeto a este usuario?
> > > > > Em caso afirmativo, existe alguma maneira de fazer um REVOKE da
> vida?
> > > > >
> > > > > Versão Oracle: 10.0.2.0.1
> > > > > --
> > > > > Atenciosamente
> > > > > Francisco Porfirio Ribeiro Neto
> > > > >
> > > > > [As partes desta mensagem que não continham texto foram removidas]
> > > > >
> > > > >
> > > > >
> > > >
> > > > [As partes desta mensagem que não continham texto foram removidas]
> > > >
> > > >
> > > >
> > >
> > > --
> > > Atenciosamente
> > > Francisco Porfirio Ribeiro Neto
> > >
> > > [As partes desta mensagem que não continham texto foram removidas]
> > >
> > >
> > >
> >
> >
> >
> > --
> > Júlio César Corrêa
> > IS Technologist - Oracle DBA
> > www.dbajccorrea.com
> >
> > “To stay competitive in the tech industry, never stop
> > learning. Always be on the lookout for better ways of
> > doing things and new technologies. Our industry does
> > not reward people who let themselves stagnate”
> > –John Hall, Senior Vice President, Oracle University
> >
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
> > 
> >
> >
> >
> --
> > >Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de
> > inteira responsabilidade de seus remetentes.
> > Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
> >
> >
> --
> > >Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package »
> Procedure
> > » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE:
> > http://www.oraclebr.com.br/
> >
> 
> > Links do Yahoo! Grupos
> >
> >
> >
>
>
> --
> Atenciosamente
> Francisco Porfirio Ribeiro Neto
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
> 
>
>
> --
> >Atenção! As m

Re: [oracle_br] Privileges...

2009-09-29 Por tôpico francisco porfirio
Ooa Júlio, eu já tinha dado uma breve olhada, e olhei um pouco mais agora,

no capítulo 5
http://download.or44acle.com/docs/cd/B19306_01/network.102/b14266/authoriz.htm#CHDCIBCI

E o que encontrei não respondeu ao meu questionamento,pois na maioria das
vezes ele faz o seguinte:


GRANT insert ON emp TO swilliams;


O problema é que no meu caso quando crio um usuário novo ele já é criado com
pemissões de objetos, ou seja, não preciso conceder pemissão de insert a uma
determinada tabela, porém, se eu executar a consulta abaixo, ele não me
retorna nada, logo, se eu não tenho estas pemissões explicitamente, eu não
tenho como fazer um revoke

SELECT *
  FROM DBA_TAB_PRIVS
 WHERE OWNER = 'X'



2009/9/29 Júlio César Corrêa 

> Automaticamente?
> Existem duas formas grant direto do privilegio ou role .Privilegios de
> sistema e de objeto.
>
> Procure na documentação oficial e vc encontra tudo lá até com exemplos 
>
> tahiti.oracle.com
>
> 2009/9/29 francisco porfirio 
>
> >
> >
> > Primeira consulta não retornada nada.
> >
> > Segunda consulta retorna
> >
> > Usuário: X
> > Privilege: Unlimited Tablspace
> >
> > 2009/9/29 Marcos Fontana  40gmail.com>
> > >
> >
> >
> > >
> > >
> > > Bom dia!
> > >
> > > Execute as duas querys abaixo e coloque o resultado aqui.
> > >
> > > select grantee, table_schema || '.' || table_name, privilege from
> > > all_tab_privs where grantee = 'X'
> > > select username, privilege from user_sys_privs where username = 'X'
> > >
> > > Atenciosamente,
> > >
> > > Marcos Fontana.
> > > DBA Oracle
> > >
> > > 2009/9/29 francisco porfirio  
> > 
> > > >
> > >
> > >
> > > >
> > > >
> > > > Boa Noite Pessoal...
> > > >
> > > > Seguinte,
> > > >
> > > > Tenho um schema X onde atualmente nele é possível fazer qualquer
> > > instrução
> > > > DDL e DML, eu gostaria que nele fosse possível apenas incluir,
> remover
> > ou
> > > > alterar dados e um outro schema Y ficaria responsável em realizar as
> > > > instruções DDL, a segunda parte não tem mistério, mas como posso
> fazer
> > um
> > > > "revoke alter on table from schema X" se ele possui apenas o
> privilegio
> > > > create session? Os demais privilegios foram concedidos
> automaticamente,
> > > > porém não são explícitos.
> > > >
> > > > Sempre sempre quando é criado um usuário, o oracle por default
> atribui
> > > > todos
> > > > os privilegios de objeto a este usuario?
> > > > Em caso afirmativo, existe alguma maneira de fazer um REVOKE da vida?
> > > >
> > > > Versão Oracle: 10.0.2.0.1
> > > > --
> > > > Atenciosamente
> > > > Francisco Porfirio Ribeiro Neto
> > > >
> > > > [As partes desta mensagem que não continham texto foram removidas]
> > > >
> > > >
> > > >
> > >
> > > [As partes desta mensagem que não continham texto foram removidas]
> > >
> > >
> > >
> >
> > --
> > Atenciosamente
> > Francisco Porfirio Ribeiro Neto
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
>
>
>
> --
> Júlio César Corrêa
> IS Technologist - Oracle DBA
> www.dbajccorrea.com
>
> “To stay competitive in the tech industry, never stop
> learning. Always be on the lookout for better ways of
> doing things and new technologies. Our industry does
> not reward people who let themselves stagnate”
> –John Hall, Senior Vice President, Oracle University
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
> 
>
>
> --
> >Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de
> inteira responsabilidade de seus remetentes.
> Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
>
> --
> >Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure
> » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE:
> http://www.oraclebr.com.br/
> 
> Links do Yahoo! Grupos
>
>
>


-- 
Atenciosamente
Francisco Porfirio Ribeiro Neto


[As partes desta mensagem que não continham texto foram removidas]





--
>Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira 
>responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--
>Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » 
>Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: 
>http://www.oraclebr.com.br/  
---

Re: [oracle_br] Privileges...

2009-09-29 Por tôpico Júlio César Corrêa
Automaticamente?
Existem duas formas grant direto do privilegio ou role .Privilegios de
sistema e de objeto.

Procure na documentação oficial e vc encontra tudo lá até com exemplos 

tahiti.oracle.com

2009/9/29 francisco porfirio 

>
>
> Primeira consulta não retornada nada.
>
> Segunda consulta retorna
>
> Usuário: X
> Privilege: Unlimited Tablspace
>
> 2009/9/29 Marcos Fontana 
> >
>
>
> >
> >
> > Bom dia!
> >
> > Execute as duas querys abaixo e coloque o resultado aqui.
> >
> > select grantee, table_schema || '.' || table_name, privilege from
> > all_tab_privs where grantee = 'X'
> > select username, privilege from user_sys_privs where username = 'X'
> >
> > Atenciosamente,
> >
> > Marcos Fontana.
> > DBA Oracle
> >
> > 2009/9/29 francisco porfirio 
> > 
> 
> > >
> >
> >
> > >
> > >
> > > Boa Noite Pessoal...
> > >
> > > Seguinte,
> > >
> > > Tenho um schema X onde atualmente nele é possível fazer qualquer
> > instrução
> > > DDL e DML, eu gostaria que nele fosse possível apenas incluir, remover
> ou
> > > alterar dados e um outro schema Y ficaria responsável em realizar as
> > > instruções DDL, a segunda parte não tem mistério, mas como posso fazer
> um
> > > "revoke alter on table from schema X" se ele possui apenas o privilegio
> > > create session? Os demais privilegios foram concedidos automaticamente,
> > > porém não são explícitos.
> > >
> > > Sempre sempre quando é criado um usuário, o oracle por default atribui
> > > todos
> > > os privilegios de objeto a este usuario?
> > > Em caso afirmativo, existe alguma maneira de fazer um REVOKE da vida?
> > >
> > > Versão Oracle: 10.0.2.0.1
> > > --
> > > Atenciosamente
> > > Francisco Porfirio Ribeiro Neto
> > >
> > > [As partes desta mensagem que não continham texto foram removidas]
> > >
> > >
> > >
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
>
> --
> Atenciosamente
> Francisco Porfirio Ribeiro Neto
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>



-- 
Júlio César Corrêa
IS Technologist - Oracle DBA
www.dbajccorrea.com

“To stay competitive in the tech industry, never stop
learning. Always be on the lookout for better ways of
doing things and new technologies. Our industry does
not reward people who let themselves stagnate”
–John Hall, Senior Vice President, Oracle University


[As partes desta mensagem que não continham texto foram removidas]





--
>Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira 
>responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--
>Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » 
>Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: 
>http://www.oraclebr.com.br/  

 Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

<*> Para sair deste grupo, envie um e-mail para:
oracle_br-unsubscr...@yahoogrupos.com.br

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html




Re: [oracle_br] Privileges...

2009-09-29 Por tôpico francisco porfirio
Primeira consulta não retornada nada.

Segunda consulta retorna

Usuário: X
Privilege: Unlimited Tablspace

2009/9/29 Marcos Fontana 

>
>
> Bom dia!
>
> Execute as duas querys abaixo e coloque o resultado aqui.
>
> select grantee, table_schema || '.' || table_name, privilege from
> all_tab_privs where grantee = 'X'
> select username, privilege from user_sys_privs where username = 'X'
>
> Atenciosamente,
>
> Marcos Fontana.
> DBA Oracle
>
> 2009/9/29 francisco porfirio 
> 
> >
>
>
> >
> >
> > Boa Noite Pessoal...
> >
> > Seguinte,
> >
> > Tenho um schema X onde atualmente nele é possível fazer qualquer
> instrução
> > DDL e DML, eu gostaria que nele fosse possível apenas incluir, remover ou
> > alterar dados e um outro schema Y ficaria responsável em realizar as
> > instruções DDL, a segunda parte não tem mistério, mas como posso fazer um
> > "revoke alter on table from schema X" se ele possui apenas o privilegio
> > create session? Os demais privilegios foram concedidos automaticamente,
> > porém não são explícitos.
> >
> > Sempre sempre quando é criado um usuário, o oracle por default atribui
> > todos
> > os privilegios de objeto a este usuario?
> > Em caso afirmativo, existe alguma maneira de fazer um REVOKE da vida?
> >
> > Versão Oracle: 10.0.2.0.1
> > --
> > Atenciosamente
> > Francisco Porfirio Ribeiro Neto
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>



-- 
Atenciosamente
Francisco Porfirio Ribeiro Neto


[As partes desta mensagem que não continham texto foram removidas]



Re: [oracle_br] Privileges...

2009-09-29 Por tôpico Marcos Fontana
Bom dia!

Execute as duas querys abaixo e coloque o resultado aqui.

select grantee, table_schema || '.' || table_name, privilege from
all_tab_privs where grantee = 'X'
select username, privilege from user_sys_privs where username = 'X'

Atenciosamente,

Marcos Fontana.
DBA Oracle

2009/9/29 francisco porfirio 

>
>
> Boa Noite Pessoal...
>
> Seguinte,
>
> Tenho um schema X onde atualmente nele é possível fazer qualquer instrução
> DDL e DML, eu gostaria que nele fosse possível apenas incluir, remover ou
> alterar dados e um outro schema Y ficaria responsável em realizar as
> instruções DDL, a segunda parte não tem mistério, mas como posso fazer um
> "revoke alter on table from schema X" se ele possui apenas o privilegio
> create session? Os demais privilegios foram concedidos automaticamente,
> porém não são explícitos.
>
> Sempre sempre quando é criado um usuário, o oracle por default atribui
> todos
> os privilegios de objeto a este usuario?
> Em caso afirmativo, existe alguma maneira de fazer um REVOKE da vida?
>
> Versão Oracle: 10.0.2.0.1
> --
> Atenciosamente
> Francisco Porfirio Ribeiro Neto
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>


[As partes desta mensagem que não continham texto foram removidas]