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 :

QUERY_GOVERNOR_COST_LIMIT pour certains utilisateurs


Sujet :

MS SQL Server

  1. #1
    Membre régulier
    Inscrit en
    Octobre 2004
    Messages
    109
    Détails du profil
    Informations forums :
    Inscription : Octobre 2004
    Messages : 109
    Points : 77
    Points
    77
    Par défaut QUERY_GOVERNOR_COST_LIMIT pour certains utilisateurs
    Bonjour à tous,

    J'administre un server SQL Server 2008 R2 Standard et je voudrai pour certains utilisateurs interdire l'exécution de requêtes "lourdes".

    Je sais qu'il existe un paramètre server(QUERY_GOVERNOR_COST_LIMIT) mais il limite pour l'ensemble du server alors que je voudrai limiter seulement un petit nombre d'utilisateur et pour certaines bases.

    Je pense que je peux peut-être utiliser un DDL trigger (Logon) qui permettrait de modifier à la volé le paramètre de session QUERY_GOVERNOR_COST_LIMIT .

    Est-ce quelqu'un pourrait me montrer un exemple d'un tel trigger ?


    Merci d'avance pour vos réponses.

  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 760
    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 760
    Points : 52 541
    Points
    52 541
    Billets dans le blog
    5
    Par défaut
    Orientez-vous plutôt sur le "resource gorvernor" (Gouverneur de ressources).

    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/ * * * * *

  3. #3
    Membre régulier
    Inscrit en
    Octobre 2004
    Messages
    109
    Détails du profil
    Informations forums :
    Inscription : Octobre 2004
    Messages : 109
    Points : 77
    Points
    77
    Par défaut
    Merci pour votre réponse mais il me semble que "resource governor" n'est pas disponible sur l'édition Standard.

    A+

  4. #4
    Membre confirmé
    Homme Profil pro
    Expert SQL Server
    Inscrit en
    Août 2009
    Messages
    61
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Expert SQL Server

    Informations forums :
    Inscription : Août 2009
    Messages : 61
    Points : 454
    Points
    454
    Par défaut
    Citation Envoyé par billybob2 Voir le message
    Bonjour à tous,

    J'administre un server SQL Server 2008 R2 Standard et je voudrai pour certains utilisateurs interdire l'exécution de requêtes "lourdes".

    Je sais qu'il existe un paramètre server(QUERY_GOVERNOR_COST_LIMIT) mais il limite pour l'ensemble du server alors que je voudrai limiter seulement un petit nombre d'utilisateur et pour certaines bases.

    Je pense que je peux peut-être utiliser un DDL trigger (Logon) qui permettrait de modifier à la volé le paramètre de session QUERY_GOVERNOR_COST_LIMIT .

    Est-ce quelqu'un pourrait me montrer un exemple d'un tel trigger ?


    Merci d'avance pour vos réponses.
    Sinon, spécifiez simplement un
    SET QUERY_GOVERNOR_COST_LIMIT value
    cela ne modifiera que le parametre pour la session qui exécute cette commande.

    Cdlt
    Christophe LAPORTE | Independent Consultant & Trainer
    SQL Server Certified Master | Azure Solution Architect

Discussions similaires

  1. Samba: filtrer la visualisation de dossier pour certains utilisateurs.
    Par bbrahim dans le forum Administration système
    Réponses: 0
    Dernier message: 03/05/2011, 17h14
  2. Réponses: 1
    Dernier message: 05/11/2010, 10h07
  3. colonne visible seulement pour certains utilisateurs
    Par guintolli dans le forum SharePoint
    Réponses: 1
    Dernier message: 09/07/2008, 14h19
  4. Réponses: 4
    Dernier message: 21/02/2008, 16h44
  5. Accès à certains dossiers pour certains utilisateurs
    Par jacksay dans le forum Administration système
    Réponses: 1
    Dernier message: 12/01/2007, 11h46

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