creacion de usuarios oracle

Category: General 12 years ago
Buen día. Quisiera saber por favor como crear un usuario en oracle con el mismo perfil de otro usuario, que pueda ver las misma tablas de ese otro usuario. En resumen crear un usuario A con el mismo perfil de B, que pueda ver y haecer lo mismo que B.

Gracias
Like it on Facebook, +1 on Google, Tweet it or share this topic on other bookmarking websites.
  • Re: creacion de usuarios oracle

    by » 12 years ago


    Qué tal Luis,
    Puedes hacer lo siguiente:
    [code:1]
    select dbms_metadata.get_ddl('USER','LUISGARCIA')
    from dual;
    [/code:1]

    Nota: Con el mismo paquete e invocando a la misma función interna (get_ddl), puedes obtener el DDL de tablas, procedimientos, paquetes, etc.

    Con este script, obtendrás la base de creación del usuario, no obtendrás permisos sobre objects, etc... y recuerda... te pondrá "identified by values..." y una cadena.. eso es el string del password encriptado de este usuario...

    Ahora, para obtener el detalle, en cuanto a permisos, privilegios, roles, profile, etc... de un usuario, tendrás que hacer un script para obtener esto... revisando vistas como dba_users, dba_tab_privs, dba_sys_privs, dba_role_privs, dba_profiles, etc...


    Carlos Contreras.
    DBASupport.<br><br>Post edited by: CContreras, at: 2009/03/22 06:11

    DBASupport Team

You do not have permissions to reply to this topic.
Powered by CjForum