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

Oracle Discussion :

Table externe et sécurité windows


Sujet :

Oracle

  1. #1
    Futur Membre du Club
    Inscrit en
    Janvier 2007
    Messages
    24
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 24
    Points : 6
    Points
    6
    Par défaut Table externe et sécurité windows
    Bonjour,

    J'ai créé une table externe dont le fichier plat se trouve dans un répertoire Windows situé sur le serveur Oracle et vers lequel pointe donc mon DIRECTORY Oracle référencé dans les paramètres de définition de ma table externe.
    La sécurité windows sur ce répertoire est 'Lecture seule' pour 'Tout le monde' et cela semble donc poser un problème pour l'écriture de mes logfile et badfile.
    Comment dois-je paramétrer ma sécurité Windows sur ce répertoire pour permettre l'écriture à Oracle ?
    Qui est en fait l'utilisateur Windows qui réalise l'écriture du logfile Oracle ?

    Je patoge un peu, merci d'avance pour votre aide.

  2. #2
    Membre expert

    Profil pro
    Inscrit en
    Février 2006
    Messages
    3 437
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 3 437
    Points : 3 597
    Points
    3 597
    Par défaut
    L'utilisateur qui lit ou écrit un fichier pour une table externe doit être l'utilisateur propriétaire du processus oracle.exe de l'instance concernée.

  3. #3
    Futur Membre du Club
    Inscrit en
    Janvier 2007
    Messages
    24
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 24
    Points : 6
    Points
    6
    Par défaut
    Merci Pierre mais excuse moi d'insister car je ne comprends pas très bien. Est-ce que tu veux dire le compte de session Windows du service de mon instance Oracle ?

  4. #4
    Membre expert

    Profil pro
    Inscrit en
    Février 2006
    Messages
    3 437
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 3 437
    Points : 3 597
    Points
    3 597
    Par défaut
    Je pense que c'est ça, en effet. Tu peux aussi regarder les droits des fichiers de la base (datafile, control file, redo log): ils doivent voir les mêmes droits que pour les fichiers accédés en écriture pour une table externe.

  5. #5
    Futur Membre du Club
    Inscrit en
    Janvier 2007
    Messages
    24
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 24
    Points : 6
    Points
    6
    Par défaut
    Et oui, effectivement l'idée de jeter la sécurité sur les .dbf était bonne.
    Sur ces fichiers la sécurité est 'Contrôle Total' pour tout le monde. En ce qui les concerne ce qui les met à l'abri vient du fait qu'ils sont dans un répertoire non partagé du serveur.
    Ce n'est en revanche pas mon cas pour le répertoire où se trouve le flat file de ma table externe qui lui est partagé et accessible pour qques utilisateurs du réseau.
    Je suis donc revenu sur ta première idée. La session du service Windows de mon instance Oracle est celle par défaut c'est à dire 'Système Local' mais je ne le trouve pas dans la liste des users pour lui ajouter des permissions au niveau de la sécurité du répertoire en question...

Discussions similaires

  1. Problème pour lire les donnée d'une table externe
    Par mardoch dans le forum SQL*Loader
    Réponses: 6
    Dernier message: 17/07/2008, 16h41
  2. Icone alerte de sécurité Windows
    Par Oluha dans le forum Sécurité
    Réponses: 10
    Dernier message: 11/08/2005, 10h29
  3. [MCD]Modeliser Table externe à la base de données
    Par bossun dans le forum Schéma
    Réponses: 4
    Dernier message: 27/06/2005, 15h43
  4. [ORACLE 9i] Tables externes
    Par sygale dans le forum Oracle
    Réponses: 3
    Dernier message: 22/12/2004, 15h24
  5. [ORACLE 9i] tables externes et Skip column
    Par sygale dans le forum SQL
    Réponses: 7
    Dernier message: 17/11/2004, 05h13

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