Est-ce possible avec Sql Server 2000 de limiter les droits d'accès à une
table à une application particulière et une seule. Si oui comment ?
Ceci afin d'éviter qu'un utilisateur se connecte au serveur avec un
programme autre et fasse une copie d'une table dont l'accès est limité au
départ à certains enregistrements par l'applicatif.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Laurent MOREAU
Avec la sécurité SQL server pas de probleme: Pour que l'applicatif se connecte au serveur SQL, il lui faut un login SQL Server. (dans une chaine de connection ADO par exemple).
Créer sur la base voulue un user correspondant a ce login, le mettre seulement membre de public, et ajouter pour la table voulue les droits SELECT/INSERT/UPDATE/DELETE
Laurent.
"Régis Hay" wrote in message news:
Bonjour,
Est-ce possible avec Sql Server 2000 de limiter les droits d'accès à une table à une application particulière et une seule. Si oui comment ? Ceci afin d'éviter qu'un utilisateur se connecte au serveur avec un programme autre et fasse une copie d'une table dont l'accès est limité au départ à certains enregistrements par l'applicatif.
Merci
Avec la sécurité SQL server pas de probleme:
Pour que l'applicatif se connecte au serveur SQL, il lui faut un login SQL
Server. (dans une chaine de connection ADO par exemple).
Créer sur la base voulue un user correspondant a ce login, le mettre
seulement membre de public, et ajouter pour la table voulue les droits
SELECT/INSERT/UPDATE/DELETE
Laurent.
"Régis Hay" <regis.h_AVIRER_ay@agir-graphic.fr> wrote in message
news:eoQ8CtDPFHA.2144@TK2MSFTNGP09.phx.gbl...
Bonjour,
Est-ce possible avec Sql Server 2000 de limiter les droits d'accès à une
table à une application particulière et une seule. Si oui comment ?
Ceci afin d'éviter qu'un utilisateur se connecte au serveur avec un
programme autre et fasse une copie d'une table dont l'accès est limité au
départ à certains enregistrements par l'applicatif.
Avec la sécurité SQL server pas de probleme: Pour que l'applicatif se connecte au serveur SQL, il lui faut un login SQL Server. (dans une chaine de connection ADO par exemple).
Créer sur la base voulue un user correspondant a ce login, le mettre seulement membre de public, et ajouter pour la table voulue les droits SELECT/INSERT/UPDATE/DELETE
Laurent.
"Régis Hay" wrote in message news:
Bonjour,
Est-ce possible avec Sql Server 2000 de limiter les droits d'accès à une table à une application particulière et une seule. Si oui comment ? Ceci afin d'éviter qu'un utilisateur se connecte au serveur avec un programme autre et fasse une copie d'une table dont l'accès est limité au départ à certains enregistrements par l'applicatif.
Merci
Régis Hay
Ma question ne devait pas être clair. Car un plus de ce login, je voudrais vérifier le nom de l'application utilisée pour se connecter et n'autoriser qu'une seule application précise.
"Laurent MOREAU" <l.moreau(enleverceci)@systonic.fr> a écrit dans le message de news: d365fp$kvb$
Avec la sécurité SQL server pas de probleme: Pour que l'applicatif se connecte au serveur SQL, il lui faut un login SQL Server. (dans une chaine de connection ADO par exemple).
Créer sur la base voulue un user correspondant a ce login, le mettre seulement membre de public, et ajouter pour la table voulue les droits SELECT/INSERT/UPDATE/DELETE
Laurent.
"Régis Hay" wrote in message news: > Bonjour, > > Est-ce possible avec Sql Server 2000 de limiter les droits d'accès à une > table à une application particulière et une seule. Si oui comment ? > Ceci afin d'éviter qu'un utilisateur se connecte au serveur avec un > programme autre et fasse une copie d'une table dont l'accès est limité
au
> départ à certains enregistrements par l'applicatif. > > Merci > >
Ma question ne devait pas être clair.
Car un plus de ce login, je voudrais vérifier le nom de l'application
utilisée pour se connecter et n'autoriser qu'une seule application précise.
"Laurent MOREAU" <l.moreau(enleverceci)@systonic.fr> a écrit dans le message
de news: d365fp$kvb$1@s1.news.oleane.net...
Avec la sécurité SQL server pas de probleme:
Pour que l'applicatif se connecte au serveur SQL, il lui faut un login SQL
Server. (dans une chaine de connection ADO par exemple).
Créer sur la base voulue un user correspondant a ce login, le mettre
seulement membre de public, et ajouter pour la table voulue les droits
SELECT/INSERT/UPDATE/DELETE
Laurent.
"Régis Hay" <regis.h_AVIRER_ay@agir-graphic.fr> wrote in message
news:eoQ8CtDPFHA.2144@TK2MSFTNGP09.phx.gbl...
> Bonjour,
>
> Est-ce possible avec Sql Server 2000 de limiter les droits d'accès à une
> table à une application particulière et une seule. Si oui comment ?
> Ceci afin d'éviter qu'un utilisateur se connecte au serveur avec un
> programme autre et fasse une copie d'une table dont l'accès est limité
au
> départ à certains enregistrements par l'applicatif.
>
> Merci
>
>
Ma question ne devait pas être clair. Car un plus de ce login, je voudrais vérifier le nom de l'application utilisée pour se connecter et n'autoriser qu'une seule application précise.
"Laurent MOREAU" <l.moreau(enleverceci)@systonic.fr> a écrit dans le message de news: d365fp$kvb$
Avec la sécurité SQL server pas de probleme: Pour que l'applicatif se connecte au serveur SQL, il lui faut un login SQL Server. (dans une chaine de connection ADO par exemple).
Créer sur la base voulue un user correspondant a ce login, le mettre seulement membre de public, et ajouter pour la table voulue les droits SELECT/INSERT/UPDATE/DELETE
Laurent.
"Régis Hay" wrote in message news: > Bonjour, > > Est-ce possible avec Sql Server 2000 de limiter les droits d'accès à une > table à une application particulière et une seule. Si oui comment ? > Ceci afin d'éviter qu'un utilisateur se connecte au serveur avec un > programme autre et fasse une copie d'une table dont l'accès est limité
au
> départ à certains enregistrements par l'applicatif. > > Merci > >
Synopsis
Du côté de la table sysprocesses :
Select program_name From sysprocesses Where hostprocess=HOST_ID ()
"Régis Hay" a écrit dans le message de news:
Ma question ne devait pas être clair. Car un plus de ce login, je voudrais vérifier le nom de l'application utilisée pour se connecter et n'autoriser qu'une seule application
précise.
"Laurent MOREAU" <l.moreau(enleverceci)@systonic.fr> a écrit dans le
message
de news: d365fp$kvb$ > Avec la sécurité SQL server pas de probleme: > Pour que l'applicatif se connecte au serveur SQL, il lui faut un login
SQL
> Server. (dans une chaine de connection ADO par exemple). > > Créer sur la base voulue un user correspondant a ce login, le mettre > seulement membre de public, et ajouter pour la table voulue les droits > SELECT/INSERT/UPDATE/DELETE > > > > Laurent. > > > > "Régis Hay" wrote in message > news: > > Bonjour, > > > > Est-ce possible avec Sql Server 2000 de limiter les droits d'accès à
une
> > table à une application particulière et une seule. Si oui comment ? > > Ceci afin d'éviter qu'un utilisateur se connecte au serveur avec un > > programme autre et fasse une copie d'une table dont l'accès est limité au > > départ à certains enregistrements par l'applicatif. > > > > Merci > > > > > >
Du côté de la table sysprocesses :
Select program_name
From sysprocesses
Where hostprocess=HOST_ID ()
"Régis Hay" <regis.h_AVIRER_ay@agir-graphic.fr> a écrit dans le message de
news:OBOOWInPFHA.1932@tk2msftngp13.phx.gbl...
Ma question ne devait pas être clair.
Car un plus de ce login, je voudrais vérifier le nom de l'application
utilisée pour se connecter et n'autoriser qu'une seule application
précise.
"Laurent MOREAU" <l.moreau(enleverceci)@systonic.fr> a écrit dans le
message
de news: d365fp$kvb$1@s1.news.oleane.net...
> Avec la sécurité SQL server pas de probleme:
> Pour que l'applicatif se connecte au serveur SQL, il lui faut un login
SQL
> Server. (dans une chaine de connection ADO par exemple).
>
> Créer sur la base voulue un user correspondant a ce login, le mettre
> seulement membre de public, et ajouter pour la table voulue les droits
> SELECT/INSERT/UPDATE/DELETE
>
>
>
> Laurent.
>
>
>
> "Régis Hay" <regis.h_AVIRER_ay@agir-graphic.fr> wrote in message
> news:eoQ8CtDPFHA.2144@TK2MSFTNGP09.phx.gbl...
> > Bonjour,
> >
> > Est-ce possible avec Sql Server 2000 de limiter les droits d'accès à
une
> > table à une application particulière et une seule. Si oui comment ?
> > Ceci afin d'éviter qu'un utilisateur se connecte au serveur avec un
> > programme autre et fasse une copie d'une table dont l'accès est limité
au
> > départ à certains enregistrements par l'applicatif.
> >
> > Merci
> >
> >
>
>
Select program_name From sysprocesses Where hostprocess=HOST_ID ()
"Régis Hay" a écrit dans le message de news:
Ma question ne devait pas être clair. Car un plus de ce login, je voudrais vérifier le nom de l'application utilisée pour se connecter et n'autoriser qu'une seule application
précise.
"Laurent MOREAU" <l.moreau(enleverceci)@systonic.fr> a écrit dans le
message
de news: d365fp$kvb$ > Avec la sécurité SQL server pas de probleme: > Pour que l'applicatif se connecte au serveur SQL, il lui faut un login
SQL
> Server. (dans une chaine de connection ADO par exemple). > > Créer sur la base voulue un user correspondant a ce login, le mettre > seulement membre de public, et ajouter pour la table voulue les droits > SELECT/INSERT/UPDATE/DELETE > > > > Laurent. > > > > "Régis Hay" wrote in message > news: > > Bonjour, > > > > Est-ce possible avec Sql Server 2000 de limiter les droits d'accès à
une
> > table à une application particulière et une seule. Si oui comment ? > > Ceci afin d'éviter qu'un utilisateur se connecte au serveur avec un > > programme autre et fasse une copie d'une table dont l'accès est limité au > > départ à certains enregistrements par l'applicatif. > > > > Merci > > > > > >
Régis Hay
Merci Il me reste plus qu'a utiliser des procédures stockées pour accéder aux tables sensibles.
"Synopsis" a écrit dans le message de news: 425a48d9$0$1217$
Du côté de la table sysprocesses :
Select program_name From sysprocesses Where hostprocess=HOST_ID ()
"Régis Hay" a écrit dans le message de news: > Ma question ne devait pas être clair. > Car un plus de ce login, je voudrais vérifier le nom de l'application > utilisée pour se connecter et n'autoriser qu'une seule application précise. > > > "Laurent MOREAU" <l.moreau(enleverceci)@systonic.fr> a écrit dans le message > de news: d365fp$kvb$ > > Avec la sécurité SQL server pas de probleme: > > Pour que l'applicatif se connecte au serveur SQL, il lui faut un login SQL > > Server. (dans une chaine de connection ADO par exemple). > > > > Créer sur la base voulue un user correspondant a ce login, le mettre > > seulement membre de public, et ajouter pour la table voulue les droits > > SELECT/INSERT/UPDATE/DELETE > > > > > > > > Laurent. > > > > > > > > "Régis Hay" wrote in message > > news: > > > Bonjour, > > > > > > Est-ce possible avec Sql Server 2000 de limiter les droits d'accès à une > > > table à une application particulière et une seule. Si oui comment ? > > > Ceci afin d'éviter qu'un utilisateur se connecte au serveur avec un > > > programme autre et fasse une copie d'une table dont l'accès est
limité
> au > > > départ à certains enregistrements par l'applicatif. > > > > > > Merci > > > > > > > > > > > >
Merci
Il me reste plus qu'a utiliser des procédures stockées pour accéder aux
tables sensibles.
"Synopsis" <nospam@nospam.com> a écrit dans le message de news:
425a48d9$0$1217$8fcfb975@news.wanadoo.fr...
Du côté de la table sysprocesses :
Select program_name
From sysprocesses
Where hostprocess=HOST_ID ()
"Régis Hay" <regis.h_AVIRER_ay@agir-graphic.fr> a écrit dans le message de
news:OBOOWInPFHA.1932@tk2msftngp13.phx.gbl...
> Ma question ne devait pas être clair.
> Car un plus de ce login, je voudrais vérifier le nom de l'application
> utilisée pour se connecter et n'autoriser qu'une seule application
précise.
>
>
> "Laurent MOREAU" <l.moreau(enleverceci)@systonic.fr> a écrit dans le
message
> de news: d365fp$kvb$1@s1.news.oleane.net...
> > Avec la sécurité SQL server pas de probleme:
> > Pour que l'applicatif se connecte au serveur SQL, il lui faut un login
SQL
> > Server. (dans une chaine de connection ADO par exemple).
> >
> > Créer sur la base voulue un user correspondant a ce login, le mettre
> > seulement membre de public, et ajouter pour la table voulue les droits
> > SELECT/INSERT/UPDATE/DELETE
> >
> >
> >
> > Laurent.
> >
> >
> >
> > "Régis Hay" <regis.h_AVIRER_ay@agir-graphic.fr> wrote in message
> > news:eoQ8CtDPFHA.2144@TK2MSFTNGP09.phx.gbl...
> > > Bonjour,
> > >
> > > Est-ce possible avec Sql Server 2000 de limiter les droits d'accès à
une
> > > table à une application particulière et une seule. Si oui comment ?
> > > Ceci afin d'éviter qu'un utilisateur se connecte au serveur avec un
> > > programme autre et fasse une copie d'une table dont l'accès est
limité
> au
> > > départ à certains enregistrements par l'applicatif.
> > >
> > > Merci
> > >
> > >
> >
> >
>
>
Merci Il me reste plus qu'a utiliser des procédures stockées pour accéder aux tables sensibles.
"Synopsis" a écrit dans le message de news: 425a48d9$0$1217$
Du côté de la table sysprocesses :
Select program_name From sysprocesses Where hostprocess=HOST_ID ()
"Régis Hay" a écrit dans le message de news: > Ma question ne devait pas être clair. > Car un plus de ce login, je voudrais vérifier le nom de l'application > utilisée pour se connecter et n'autoriser qu'une seule application précise. > > > "Laurent MOREAU" <l.moreau(enleverceci)@systonic.fr> a écrit dans le message > de news: d365fp$kvb$ > > Avec la sécurité SQL server pas de probleme: > > Pour que l'applicatif se connecte au serveur SQL, il lui faut un login SQL > > Server. (dans une chaine de connection ADO par exemple). > > > > Créer sur la base voulue un user correspondant a ce login, le mettre > > seulement membre de public, et ajouter pour la table voulue les droits > > SELECT/INSERT/UPDATE/DELETE > > > > > > > > Laurent. > > > > > > > > "Régis Hay" wrote in message > > news: > > > Bonjour, > > > > > > Est-ce possible avec Sql Server 2000 de limiter les droits d'accès à une > > > table à une application particulière et une seule. Si oui comment ? > > > Ceci afin d'éviter qu'un utilisateur se connecte au serveur avec un > > > programme autre et fasse une copie d'une table dont l'accès est
limité
> au > > > départ à certains enregistrements par l'applicatif. > > > > > > Merci > > > > > > > > > > > >