Se for só criar, gera o script e roda no banco novo, por exemplo:

BEGIN
FOR reg IN (
SELECT username, PASSWORD FROM dba_users
 ) LOOP

    DBMS_OUTPUT.put_line('create user '||reg.username||' identified by values 
'''||reg.PASSWORD||''' default tablespace USERS temporary tablespace TEMP 
profile DEFAULT;');
    DBMS_OUTPUT.put_line('grant connect to '||reg.username||';');
    
END LOOP;
END;

Akira

  ----- Original Message ----- 
  From: Welvis Douglas 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Friday, May 21, 2010 10:54 AM
  Subject: [oracle_br] Criar Usuários


    
  Pessoal, estou com uma dúvida..

  Tenho um svr onde lá dentro eu tenho diversos usuários...

  Tenho que fazer um export full desta base, e importar em outro banco. Como
  que eu faço?

  Gero um export full, e depois na hora de importar tenho que importar usuário
  por usuário que eu preciso.

  Alguém tem alguma rotina para pegar os usuários para eu fazer o create no
  outro banco?

  Exemplo, tenho 100 usuários não quero ficar escrevendo 100 creates na mão
  para fazer isso.

  Att,

  Welvis Douglas da Silva Moretto

  DBA - Oracle Certified (1ZO-042)

  Fone: (41) 9997-6297 

  E-mail: welvis_doug...@hotmail.com, wel...@stcruz.com.br

  Messenger: welvis_doug...@hotmail.com

  Mestre em Engenharia de Produção e Sistemas - PUC/PR;

  Especializando em Banco de Dados - UNOPAR;

  Especialista Engenharia de Software - UNOPAR;

  Tecnólogo em Processamento de Dados - FACCAR.

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



  

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

Responder a