Bonjour,
Dans l'environnement de MSDE 2000, comment définir par VBA ou par une
requête SQL ou à l'aide de OSQL les droits d'un utilisateur sur les tables
(delete, insert, ...) et sur les SP ?
Merci
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
Fred BROUARD
Comme ceci : http://sqlpro.developpez.com/SQL_AZ_G.html
A +
TF a écrit:
Bonjour, Dans l'environnement de MSDE 2000, comment définir par VBA ou par une requête SQL ou à l'aide de OSQL les droits d'un utilisateur sur les tables (delete, insert, ...) et sur les SP ? Merci
-- Frédéric BROUARD, MVP Microsoft SQL Server. Langage SQL / Delphi / web Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com ****************** mailto: ******************
Comme ceci :
http://sqlpro.developpez.com/SQL_AZ_G.html
A +
TF a écrit:
Bonjour,
Dans l'environnement de MSDE 2000, comment définir par VBA ou par une
requête SQL ou à l'aide de OSQL les droits d'un utilisateur sur les tables
(delete, insert, ...) et sur les SP ?
Merci
--
Frédéric BROUARD, MVP Microsoft SQL Server. Langage SQL / Delphi / web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
****************** mailto:brouardf@club-internet.fr ******************
Comme ceci : http://sqlpro.developpez.com/SQL_AZ_G.html
A +
TF a écrit:
Bonjour, Dans l'environnement de MSDE 2000, comment définir par VBA ou par une requête SQL ou à l'aide de OSQL les droits d'un utilisateur sur les tables (delete, insert, ...) et sur les SP ? Merci
-- Frédéric BROUARD, MVP Microsoft SQL Server. Langage SQL / Delphi / web Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com ****************** mailto: ******************
TF
Merci pour votre réponse, Mais j'ai oublié de préciser que j'ai à peu près 20 tables, 30 SP et vues et 10 utilisateurs, il n'y a pas une procédure qui traite l'ensemble des tables et sp ? ou il faut faire Grant table par table ? merci "Fred BROUARD" a écrit dans le message de news:
Comme ceci : http://sqlpro.developpez.com/SQL_AZ_G.html
A +
TF a écrit: > Bonjour, > Dans l'environnement de MSDE 2000, comment définir par VBA ou par une > requête SQL ou à l'aide de OSQL les droits d'un utilisateur sur les
tables
> (delete, insert, ...) et sur les SP ? > Merci > >
-- Frédéric BROUARD, MVP Microsoft SQL Server. Langage SQL / Delphi / web Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com ****************** mailto: ******************
Merci pour votre réponse,
Mais j'ai oublié de préciser que j'ai à peu près 20 tables, 30 SP et vues et
10 utilisateurs, il n'y a pas une procédure qui traite l'ensemble des tables
et sp ?
ou il faut faire Grant table par table ?
merci
"Fred BROUARD" <brouardf@club-internet.fr> a écrit dans le message de
news:4096591E.3070707@club-internet.fr...
Comme ceci :
http://sqlpro.developpez.com/SQL_AZ_G.html
A +
TF a écrit:
> Bonjour,
> Dans l'environnement de MSDE 2000, comment définir par VBA ou par une
> requête SQL ou à l'aide de OSQL les droits d'un utilisateur sur les
tables
> (delete, insert, ...) et sur les SP ?
> Merci
>
>
--
Frédéric BROUARD, MVP Microsoft SQL Server. Langage SQL / Delphi / web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
****************** mailto:brouardf@club-internet.fr ******************
Merci pour votre réponse, Mais j'ai oublié de préciser que j'ai à peu près 20 tables, 30 SP et vues et 10 utilisateurs, il n'y a pas une procédure qui traite l'ensemble des tables et sp ? ou il faut faire Grant table par table ? merci "Fred BROUARD" a écrit dans le message de news:
Comme ceci : http://sqlpro.developpez.com/SQL_AZ_G.html
A +
TF a écrit: > Bonjour, > Dans l'environnement de MSDE 2000, comment définir par VBA ou par une > requête SQL ou à l'aide de OSQL les droits d'un utilisateur sur les
tables
> (delete, insert, ...) et sur les SP ? > Merci > >
-- Frédéric BROUARD, MVP Microsoft SQL Server. Langage SQL / Delphi / web Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com ****************** mailto: ******************
mordor
TF wrote:
Merci pour votre réponse, Mais j'ai oublié de préciser que j'ai à peu près 20 tables, 30 SP et vues et 10 utilisateurs, il n'y a pas une procédure qui traite l'ensemble des tables et sp ? ou il faut faire Grant table par table ? merci "Fred BROUARD" a écrit dans le message de news:
Comme ceci : http://sqlpro.developpez.com/SQL_AZ_G.html
A +
TF a écrit:
Bonjour, Dans l'environnement de MSDE 2000, comment définir par VBA ou par une requête SQL ou à l'aide de OSQL les droits d'un utilisateur sur les
tables
(delete, insert, ...) et sur les SP ? Merci
-- Frédéric BROUARD, MVP Microsoft SQL Server. Langage SQL / Delphi / web Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com ****************** mailto: ******************
il vaut mieux réunir les utilisateur sous la bannière d'une communauté de roles : par exemple PUBLIC ainsi tu peux éxécuter :
------------------------------------------------ select ' grant '+ case When xtype = 'p' then ' exec ' else 'insert, update,delete ' end+' on ' + name +' to public' from sysobjects where xtype in ('p','u','v') and name not like 'sys%' ----------------------------
p : procédure, u et v : sont tables user et vues
pour les procédures c'est exec et pour les tables .... devines!!
en poussant un peu tu pourrais mettre en paramètre le ou les roles <que tu veux
Bon courage
Emmanuel PELLEGRIN Conseil en Informatique Email : epconseil at free.fr
TF wrote:
Merci pour votre réponse,
Mais j'ai oublié de préciser que j'ai à peu près 20 tables, 30 SP et vues et
10 utilisateurs, il n'y a pas une procédure qui traite l'ensemble des tables
et sp ?
ou il faut faire Grant table par table ?
merci
"Fred BROUARD" <brouardf@club-internet.fr> a écrit dans le message de
news:4096591E.3070707@club-internet.fr...
Comme ceci :
http://sqlpro.developpez.com/SQL_AZ_G.html
A +
TF a écrit:
Bonjour,
Dans l'environnement de MSDE 2000, comment définir par VBA ou par une
requête SQL ou à l'aide de OSQL les droits d'un utilisateur sur les
tables
(delete, insert, ...) et sur les SP ?
Merci
--
Frédéric BROUARD, MVP Microsoft SQL Server. Langage SQL / Delphi / web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
****************** mailto:brouardf@club-internet.fr ******************
il vaut mieux réunir les utilisateur sous la bannière d'une communauté
de roles : par exemple PUBLIC
ainsi tu peux éxécuter :
------------------------------------------------
select ' grant '+ case When xtype = 'p' then ' exec ' else 'insert,
update,delete ' end+' on ' + name +' to public' from sysobjects where
xtype in ('p','u','v') and name not like 'sys%'
----------------------------
p : procédure,
u et v : sont tables user et vues
pour les procédures c'est exec
et pour les tables .... devines!!
en poussant un peu tu pourrais mettre en paramètre le ou les roles <que
tu veux
Bon courage
Emmanuel PELLEGRIN
Conseil en Informatique
Email : epconseil at free.fr
Merci pour votre réponse, Mais j'ai oublié de préciser que j'ai à peu près 20 tables, 30 SP et vues et 10 utilisateurs, il n'y a pas une procédure qui traite l'ensemble des tables et sp ? ou il faut faire Grant table par table ? merci "Fred BROUARD" a écrit dans le message de news:
Comme ceci : http://sqlpro.developpez.com/SQL_AZ_G.html
A +
TF a écrit:
Bonjour, Dans l'environnement de MSDE 2000, comment définir par VBA ou par une requête SQL ou à l'aide de OSQL les droits d'un utilisateur sur les
tables
(delete, insert, ...) et sur les SP ? Merci
-- Frédéric BROUARD, MVP Microsoft SQL Server. Langage SQL / Delphi / web Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com ****************** mailto: ******************
il vaut mieux réunir les utilisateur sous la bannière d'une communauté de roles : par exemple PUBLIC ainsi tu peux éxécuter :
------------------------------------------------ select ' grant '+ case When xtype = 'p' then ' exec ' else 'insert, update,delete ' end+' on ' + name +' to public' from sysobjects where xtype in ('p','u','v') and name not like 'sys%' ----------------------------
p : procédure, u et v : sont tables user et vues
pour les procédures c'est exec et pour les tables .... devines!!
en poussant un peu tu pourrais mettre en paramètre le ou les roles <que tu veux
Bon courage
Emmanuel PELLEGRIN Conseil en Informatique Email : epconseil at free.fr
Fred BROUARD
soit un ordre par table, soit utiliser des rôles. Sinon, la clicougnette dans EM puis demander le script...
A +
TF a écrit:
Merci pour votre réponse, Mais j'ai oublié de préciser que j'ai à peu près 20 tables, 30 SP et vues et 10 utilisateurs, il n'y a pas une procédure qui traite l'ensemble des tables et sp ? ou il faut faire Grant table par table ? merci "Fred BROUARD" a écrit dans le message de news:
Comme ceci : http://sqlpro.developpez.com/SQL_AZ_G.html
A +
TF a écrit:
Bonjour, Dans l'environnement de MSDE 2000, comment définir par VBA ou par une requête SQL ou à l'aide de OSQL les droits d'un utilisateur sur les
tables
(delete, insert, ...) et sur les SP ? Merci
-- Frédéric BROUARD, MVP Microsoft SQL Server. Langage SQL / Delphi / web Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com ****************** mailto: ******************
-- Frédéric BROUARD, MVP MS SQL Server. Expert Langage SQL / Delphi / web Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com ************************ www.datasapiens.com *************************
soit un ordre par table, soit utiliser des rôles.
Sinon, la clicougnette dans EM puis demander le script...
A +
TF a écrit:
Merci pour votre réponse,
Mais j'ai oublié de préciser que j'ai à peu près 20 tables, 30 SP et vues et
10 utilisateurs, il n'y a pas une procédure qui traite l'ensemble des tables
et sp ?
ou il faut faire Grant table par table ?
merci
"Fred BROUARD" <brouardf@club-internet.fr> a écrit dans le message de
news:4096591E.3070707@club-internet.fr...
Comme ceci :
http://sqlpro.developpez.com/SQL_AZ_G.html
A +
TF a écrit:
Bonjour,
Dans l'environnement de MSDE 2000, comment définir par VBA ou par une
requête SQL ou à l'aide de OSQL les droits d'un utilisateur sur les
tables
(delete, insert, ...) et sur les SP ?
Merci
--
Frédéric BROUARD, MVP Microsoft SQL Server. Langage SQL / Delphi / web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
****************** mailto:brouardf@club-internet.fr ******************
--
Frédéric BROUARD, MVP MS SQL Server. Expert Langage SQL / Delphi / web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
************************ www.datasapiens.com *************************
soit un ordre par table, soit utiliser des rôles. Sinon, la clicougnette dans EM puis demander le script...
A +
TF a écrit:
Merci pour votre réponse, Mais j'ai oublié de préciser que j'ai à peu près 20 tables, 30 SP et vues et 10 utilisateurs, il n'y a pas une procédure qui traite l'ensemble des tables et sp ? ou il faut faire Grant table par table ? merci "Fred BROUARD" a écrit dans le message de news:
Comme ceci : http://sqlpro.developpez.com/SQL_AZ_G.html
A +
TF a écrit:
Bonjour, Dans l'environnement de MSDE 2000, comment définir par VBA ou par une requête SQL ou à l'aide de OSQL les droits d'un utilisateur sur les
tables
(delete, insert, ...) et sur les SP ? Merci
-- Frédéric BROUARD, MVP Microsoft SQL Server. Langage SQL / Delphi / web Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com ****************** mailto: ******************
-- Frédéric BROUARD, MVP MS SQL Server. Expert Langage SQL / Delphi / web Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com ************************ www.datasapiens.com *************************
TF
merci pour les idées "TF" a écrit dans le message de news:409679f3$0$8642$
Merci pour votre réponse, Mais j'ai oublié de préciser que j'ai à peu près 20 tables, 30 SP et vues
et
10 utilisateurs, il n'y a pas une procédure qui traite l'ensemble des
tables
et sp ? ou il faut faire Grant table par table ? merci "Fred BROUARD" a écrit dans le message de news: > Comme ceci : > http://sqlpro.developpez.com/SQL_AZ_G.html > > A + > > TF a écrit: > > Bonjour, > > Dans l'environnement de MSDE 2000, comment définir par VBA ou par une > > requête SQL ou à l'aide de OSQL les droits d'un utilisateur sur les tables > > (delete, insert, ...) et sur les SP ? > > Merci > > > > > > -- > Frédéric BROUARD, MVP Microsoft SQL Server. Langage SQL / Delphi / web > Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html > Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com > ****************** mailto: ****************** >
merci pour les idées
"TF" <tf85@nospamhotmail.com> a écrit dans le message de
news:409679f3$0$8642$626a14ce@news.free.fr...
Merci pour votre réponse,
Mais j'ai oublié de préciser que j'ai à peu près 20 tables, 30 SP et vues
et
10 utilisateurs, il n'y a pas une procédure qui traite l'ensemble des
tables
et sp ?
ou il faut faire Grant table par table ?
merci
"Fred BROUARD" <brouardf@club-internet.fr> a écrit dans le message de
news:4096591E.3070707@club-internet.fr...
> Comme ceci :
> http://sqlpro.developpez.com/SQL_AZ_G.html
>
> A +
>
> TF a écrit:
> > Bonjour,
> > Dans l'environnement de MSDE 2000, comment définir par VBA ou par une
> > requête SQL ou à l'aide de OSQL les droits d'un utilisateur sur les
tables
> > (delete, insert, ...) et sur les SP ?
> > Merci
> >
> >
>
> --
> Frédéric BROUARD, MVP Microsoft SQL Server. Langage SQL / Delphi / web
> Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
> Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
> ****************** mailto:brouardf@club-internet.fr ******************
>
merci pour les idées "TF" a écrit dans le message de news:409679f3$0$8642$
Merci pour votre réponse, Mais j'ai oublié de préciser que j'ai à peu près 20 tables, 30 SP et vues
et
10 utilisateurs, il n'y a pas une procédure qui traite l'ensemble des
tables
et sp ? ou il faut faire Grant table par table ? merci "Fred BROUARD" a écrit dans le message de news: > Comme ceci : > http://sqlpro.developpez.com/SQL_AZ_G.html > > A + > > TF a écrit: > > Bonjour, > > Dans l'environnement de MSDE 2000, comment définir par VBA ou par une > > requête SQL ou à l'aide de OSQL les droits d'un utilisateur sur les tables > > (delete, insert, ...) et sur les SP ? > > Merci > > > > > > -- > Frédéric BROUARD, MVP Microsoft SQL Server. Langage SQL / Delphi / web > Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html > Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com > ****************** mailto: ****************** >