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

MS SQL Server Discussion :

Problème de droit depuis un serveur lié vers du postgreSQL


Sujet :

MS SQL Server

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    53
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 53
    Points : 43
    Points
    43
    Par défaut Problème de droit depuis un serveur lié vers du postgreSQL
    Bonjour,
    J'ai fait une connexion à un serveur postgreSQL depuis mon instance SQL Server, et cela marche très bien pour la manipulation des données (select, insert, update, delete). En revanche pour toutes les manipulations de structure (create table, drop table, truncate table,...) j'ai la même erreur:
    "The OLE DB provider "MSDASQL" for linked server "POSTGRESQL" indicates that the current user does not have permissions on that object."
    J'utilise pourtant le superuser du serveur postgre pour la connexion...

    Est-ce que quelqu'un sait si il y a une option à utiliser dans l'openquery? peut-être est-ce du côté postgre mais j'en doute étatn donné que j'utilise le superuser.

    Voici ci-dessous ma commande, le create table passe bien quand il est effectué directement sur le serveur postgre

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    select * from openquery(POSTGRESQL, 'CREATE TABLE public.matable(id integer NOT NULL, valeur real NOT NULL)')
    Merci et bonne soirée, thomas.

  2. #2
    Rédacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    21 848
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Expert bases de données / SQL / MS SQL Server / Postgresql
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2002
    Messages : 21 848
    Points : 52 964
    Points
    52 964
    Billets dans le blog
    6
    Par défaut
    À priori normal. Vous initiez une transaction journalisable. Vous devez donc préciser que ce que vous faites est une transaction distribuée et pour cela vous devez aussi mettre en place un superviseur de transaction distribuées comme MSDTC.

    Bon courage !

    A +
    Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
    Le site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
    Blog SQL, SQL Server, SGBDR : http://blog.developpez.com/sqlpro
    Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
    Entreprise SQL SPOT : modélisation, conseils, audit, optimisation, formation...
    * * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *

Discussions similaires

  1. [2005] Migration SQL Server 2005 depuis un serveur physique vers VM
    Par dzint dans le forum Administration
    Réponses: 8
    Dernier message: 29/06/2015, 15h38
  2. Problème de droits avec des serveurs virtuels
    Par xave dans le forum Apache
    Réponses: 8
    Dernier message: 21/10/2009, 15h36
  3. Copier un fichier depuis le poste client vers le serveur
    Par n@n¤u dans le forum Servlets/JSP
    Réponses: 1
    Dernier message: 31/07/2006, 15h28
  4. [hyper file client/serveur] problème de droit
    Par routmout dans le forum HyperFileSQL
    Réponses: 3
    Dernier message: 17/06/2006, 21h48

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