IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Sql Developer Oracle Discussion :

Créer un utilisateur identique à un autre déjà existant


Sujet :

Sql Developer Oracle

  1. #1
    Membre confirmé
    Homme Profil pro
    DBA Oracle
    Inscrit en
    Mai 2006
    Messages
    166
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : DBA Oracle

    Informations forums :
    Inscription : Mai 2006
    Messages : 166
    Par défaut Créer un utilisateur identique à un autre déjà existant
    Bonjour, quelqu'un peut il me dire comment creer un utilisateur a partir d'un deja cree, avec les memes privileges, les memes droits, meme profil tout absolument identique sauf biensur le nom ?

    merci

  2. #2
    Membre Expert
    Homme Profil pro
    Développeur Oracle
    Inscrit en
    Décembre 2019
    Messages
    1 174
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur Oracle

    Informations forums :
    Inscription : Décembre 2019
    Messages : 1 174
    Par défaut
    Bonjour,

    Pour cela on utilise DataPump. Tu exportes le schéma que tu souhaites copier et tu l'importes en faisant un remap_schema. Ici une page où c'est fait en pl/sql, en utilisant l'api DBMS_DATAPUMP
    https://dbaora.com/oracle-clone-schema-using-plsql/

  3. #3
    Membre confirmé
    Homme Profil pro
    DBA Oracle
    Inscrit en
    Mai 2006
    Messages
    166
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : DBA Oracle

    Informations forums :
    Inscription : Mai 2006
    Messages : 166
    Par défaut
    Bonjour, en fait c'est pas ce type de clonage dont je parlais. Ma question reformulée correctement serait plutôt comment afficher le code DDL d'un objet d'une facon generale sur sqldeveloppeur afin de reutiliser ce code pour creer un objet similaire.

  4. #4
    Membre Expert
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Avril 2013
    Messages
    2 005
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Avril 2013
    Messages : 2 005
    Par défaut
    dbms_metadata.get_ddl pour avoir le code "CREATE USER".
    Pour avoir les rôles et droits, c'est pas si simple : il faut utiliser dbms_metadata.get_granted_ddl pour avoir les rôles attribués https://oracle-base.com/dba/script?c...e=user_ddl.sql

  5. #5
    Membre chevronné
    Homme Profil pro
    xxxxxxxxx
    Inscrit en
    Avril 2015
    Messages
    395
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : xxxxxxxxx

    Informations forums :
    Inscription : Avril 2015
    Messages : 395
    Par défaut
    Bonjour,
    Je pense qu'en utilisant impdp de datapump avec la génération du script à partir du paramètre sqlfile et ajouter aussi les paramètre
    include en spécifiant les types d'objet importer pour la création des utilisateurs, ses privilèges ROLES etc.., et content=metadata_only

    Good luck !

Discussions similaires

  1. Créer table vide : structure identique à une autre table
    Par marlene2110 dans le forum SAS Base
    Réponses: 2
    Dernier message: 11/04/2012, 15h54
  2. [AC-2003] Créer un table identique à une autre
    Par utan88 dans le forum Requêtes et SQL.
    Réponses: 4
    Dernier message: 10/03/2011, 08h07
  3. Créer un utilisateur Administrateur en ligne de commande
    Par KORTA dans le forum Autres Logiciels
    Réponses: 4
    Dernier message: 31/01/2005, 21h16
  4. créer un utilisateur
    Par kchrel dans le forum MS SQL Server
    Réponses: 5
    Dernier message: 06/11/2004, 08h46
  5. [FB] Empêcher la connection de deux utilisateurs identiques
    Par Benjamin GAGNEUX dans le forum Débuter
    Réponses: 7
    Dernier message: 09/10/2004, 17h27

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo