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

Administration Oracle Discussion :

Crypter mot de passe pour export


Sujet :

Administration Oracle

  1. #1
    Membre éclairé Avatar de Z3phur
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Décembre 2007
    Messages
    680
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2007
    Messages : 680
    Points : 807
    Points
    807
    Par défaut Crypter mot de passe pour export
    Bonjour,

    j'ai crée un fichier pour faire un import full de ma base chaque nuit mais je ne voudrais plus mettre le mot de passe en dur dans ce fichier :

    exp system/mtp parfile=chemin
    Merci pour ceux qui peuvent m'aider.
    ==========================================
    La justice sans la force est impuissante, la force sans la justice est tyrannique...

  2. #2
    Membre régulier
    Inscrit en
    Août 2007
    Messages
    206
    Détails du profil
    Informations forums :
    Inscription : Août 2007
    Messages : 206
    Points : 79
    Points
    79
    Par défaut
    bonne question
    je l'ai tjrs fait en dur


    en fait comment tu vas?

  3. #3
    Membre expérimenté Avatar de scheu
    Inscrit en
    Juin 2007
    Messages
    1 506
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 1 506
    Points : 1 734
    Points
    1 734
    Par défaut
    Citation Envoyé par lady701 Voir le message
    je l'ai tjrs fait en dur
    Quelle horreur !!!

    Si le compte Unix qui fait l'import fait partie du groupe DBA, il suffit de faire
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    exp \'/ as sysdba\' ...
    La théorie, c'est quand on sait tout mais que rien ne fonctionne.
    La pratique, c'est quand tout fonctionne mais que personne ne sait pourquoi.
    Ici, nous avons réuni théorie et pratique : Rien ne fonctionne ... et personne ne sait pourquoi !

    Réplication de base avec Postgresql : http://scheu.developpez.com/tutoriel.../log-shipping/

  4. #4
    Membre éclairé Avatar de Z3phur
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Décembre 2007
    Messages
    680
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2007
    Messages : 680
    Points : 807
    Points
    807
    Par défaut
    Je vais bien lady merci,

    beaucoup de travail en ce moment, nous avons pour projet de passer notre base en cluster.

    sinon merci scheu, cela marche aussi sous windob serveur 2003?
    ==========================================
    La justice sans la force est impuissante, la force sans la justice est tyrannique...

  5. #5
    Membre actif
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    207
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 207
    Points : 237
    Points
    237
    Par défaut
    tu peux créer un user qui les droit pour faire un import / export full
    du coup peut etre que son mot de passe devient moins critique.
    Laurent.

  6. #6
    Membre éclairé Avatar de Z3phur
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Décembre 2007
    Messages
    680
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2007
    Messages : 680
    Points : 807
    Points
    807
    Par défaut
    Oui c'est une solution
    ==========================================
    La justice sans la force est impuissante, la force sans la justice est tyrannique...

  7. #7
    Membre confirmé
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Novembre 2007
    Messages
    1 348
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : Novembre 2007
    Messages : 1 348
    Points : 604
    Points
    604
    Par défaut
    Bonsoir,

    Tu peux stocker ton mot de pass dans fichier et proteger ce fichier.
    exp system/$MOTPASS
    avec mot de pass par exemple MOTPASS= `cat fichier_pass`
    Cordialement.
    SDR.
    "ceux qui vivent, ce sont ceux qui luttent."

  8. #8
    Membre habitué
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    175
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 175
    Points : 180
    Points
    180
    Par défaut
    tu peux aussi créer autoriser un user OS à se connecter pour faire un export, comme ca inutile de mettre le mot de passe dans la commande

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    create user "OPS$DOMAIN\USERWINDOWS" identified externally"
    et après avoir donner les droits d'export tu fais un petit :

  9. #9
    Membre éclairé Avatar de Z3phur
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Décembre 2007
    Messages
    680
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2007
    Messages : 680
    Points : 807
    Points
    807
    Par défaut
    Merci pour ces réponses je vais tester tout cela demain
    ==========================================
    La justice sans la force est impuissante, la force sans la justice est tyrannique...

  10. #10
    Membre expérimenté Avatar de scheu
    Inscrit en
    Juin 2007
    Messages
    1 506
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 1 506
    Points : 1 734
    Points
    1 734
    Par défaut
    Citation Envoyé par Z3phur Voir le message
    sinon merci scheu, cela marche aussi sous windob serveur 2003?
    Sous Windows essaie (je ne l'ai pas testé)
    La théorie, c'est quand on sait tout mais que rien ne fonctionne.
    La pratique, c'est quand tout fonctionne mais que personne ne sait pourquoi.
    Ici, nous avons réuni théorie et pratique : Rien ne fonctionne ... et personne ne sait pourquoi !

    Réplication de base avec Postgresql : http://scheu.developpez.com/tutoriel.../log-shipping/

  11. #11
    Membre éclairé Avatar de Z3phur
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Décembre 2007
    Messages
    680
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2007
    Messages : 680
    Points : 807
    Points
    807
    Par défaut
    Citation Envoyé par scheu Voir le message
    Sous Windows essaie (je ne l'ai pas testé)
    Ca marche pas, sniff il faut que je tente quelque chose d'autre
    ==========================================
    La justice sans la force est impuissante, la force sans la justice est tyrannique...

  12. #12
    Membre habitué
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    175
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 175
    Points : 180
    Points
    180
    Par défaut
    essayes ma solution, c'est que je j'utilise au boulot pour exporter sans mettre de mot de passe dans mes scripts

  13. #13
    Membre éclairé Avatar de Z3phur
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Décembre 2007
    Messages
    680
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2007
    Messages : 680
    Points : 807
    Points
    807
    Par défaut
    Citation Envoyé par couak Voir le message
    tu peux aussi créer autoriser un user OS à se connecter pour faire un export, comme ca inutile de mettre le mot de passe dans la commande

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    create user "OPS$DOMAIN\USERWINDOWS" identified externally"
    que représente OPS$DOMAIN pour toi?

    je suppose que USERWINDOWS est donc le compte qui lance l'export?
    ==========================================
    La justice sans la force est impuissante, la force sans la justice est tyrannique...

  14. #14
    Membre habitué
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    175
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 175
    Points : 180
    Points
    180
    Par défaut
    Ce préfixe permet d'identifier les utilisateurs Oracle correspondant à un user OS
    De mémoire, la version Oracle XE ne possède pas de préfixe.
    Par défaut (du moins pour les version <= à 10g) le paramètre os_authent_prefix est valorisé à "OPS$". A vérifier avec la commande
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    show parameters os_authent_prefix
    Plus d'infos : http://oracle.developpez.com/guide/a...user/#L1.3.2.1

  15. #15
    Membre habitué
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    115
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 115
    Points : 130
    Points
    130
    Par défaut
    Côté sécurité, le compte external est pas mal.
    En effet, stocker le mot de passe dans un fichier, c'est pas terrible...
    On peut détourner en stockant dans une DB avec contraintes de lecture...
    En plus, sous Unix tous le monde peut voir le mot de passe par un ps -ef si un export est bloqué ou au cours d'un import.
    Je mettrais os_authent_prefix='' pour ne pas différencier celui-ci lorsqu'on liste par select username from dba_users ;

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [AIX 4.3] Crypter le mot de passe pour un script bash
    Par arnaudperfect dans le forum AIX
    Réponses: 1
    Dernier message: 01/09/2010, 12h29
  2. crypter un mot de passe pour acceder à mon compte admin
    Par Ambuletz dans le forum MS SQL Server
    Réponses: 6
    Dernier message: 10/11/2009, 10h43
  3. Réponses: 3
    Dernier message: 26/01/2005, 07h08
  4. Supprimer le mot de passe pour sa
    Par tripper.dim dans le forum MS SQL Server
    Réponses: 9
    Dernier message: 13/01/2005, 12h13
  5. Réponses: 4
    Dernier message: 29/11/2004, 22h53

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