Es cierto, no estás dando mucha info, los posibles errores son muchos y por diferentes razones, asegúrate de estar haciendo los pasos correctos para duplicar un usuario, por ejemplo:
1. Crear el nuevo usuario.
Código:
create user nombre_usuario identified by contraseña_usuario;
2. Asignare los privilegios necesarios.
Código:
grant nombre_privilegio to nombre_usuario;
3. Export del usuario actual.
Código:
exp system/pass@sid owner=usuario_actual file=export.dmp
opcional si estás en 10g o superior
Código:
expdp system/pass@sid schemas=usuario_actual dumpfile=export.dmp
4. Import en el nuevo usuario.
Código:
imp system/pass@sid file=export.dmp fromuser=usuario_actual touser=usuario_nuevo ignore=y
opcional si estás en 10g o superior
Código:
impdp system/pass@sid dumpfile=export.dmp remap_schema=usuario_actual:usuario_nuevo
5. Compilar el código, es normal en una importación tener errores el la creación de procedimientos, funciones, packages, triggers y vistas, esto es por la dependencia de objetos.
Código:
begin
dbms_utility.compile_schema('usuario_nuevo');
end;
/
Saludos