Tira todos os privilégios do usuário principalmente UNLIMITED TABLESPACE e
desabilita o usuário (lock).
Caso utiliza ferramente PL/SQL/DEVELOPER ou SQL/ Developer tira a string de
conexão TNSNAME com o banco, dessa maneira ele não irá acessar o banco.
OU
Faz expdp do schema e impdp do schema tro
Sim, vou partir para a questão dos Revokes mesmo. Na base de desenv temos de
fato os privilegios ANY, talvez nessa base eu possa criar um outro esquema e
fazer o import para ele, essa parte preciso verificar.
Obrigado pelas dicas de todos...
De: J. Laurindo Ch
É isso mesmo : eu respondi numa outra msg julgando que com "desativar" o
colega lá queria que o schema permanecesse MAS que ninguém mais tivesse acesso
a ele , ao menos neste momento - certamente, se com "desativar" na verdade ele
quer remover, eliminar o schema totalemente e já, aí ele deve é
Jales, vamos por partes : Primeiro, por default enquanto não houverem GRANTs
específicos para os outro, só tem acesso a um schema (seja para queries, seja
para DDLs ou DMLs) OU quem é dono dele OU quem recebeu os ultra-poderosos
privilégios de DBA e/ou de ANY (ou seja, SELECT ANY TABLE, INSERT
Bom dia,
Alguém tem script para criação de PK informando o USUÁRIO ?
Vlw!
Abs
Bom, pelo que entendi, seriam revogados aos acessos a nivel de DDL, para os
usuários externos acredito que ainda seriam capazes de fazer consultas nesse
schema. Ou não?
De: Rafael Mendonca
Para: "oracle_br@yahoogrupos.com.br"
Enviadas: Terça-feira, 22 de Jan
Jales, eu tive a mesma dúvida há um tempo atrás e o mestre Chiappa respondeu o
seguinte:
--- Em oracle_br@yahoogrupos.com.br, "raffaell.ti77"
escreveu
>
> Pessoal, boa tarde.
>
> Gostaria de saber se existe, e como, "lockar" todos os objetos de um
> determinado schema.
>
> Eu tenho o usuário
Pessoal estou precisando desativar um schema, para tal, faço um levantamento
dos usuários/objetos que tem acesso a este schema e realizo os Revokes ou há
uma forma "direta" de se fazer o procedimento?
[As partes desta mensagem que não continham texto foram removidas]