Bonjour a tous,
Je souhaiterais créer un compte utilisateur sur SqlServer 2000 qui ne ne
puisse servir qu'a faire des restores via osql, de toutes mes bases
utilisateur.
J'ai donc créer mon utilisateur (authentification sqlserver) mais quel(s)
rôle(s) serveur lui attribuer ? Le rôle Database Creator permet les restores
mais plus encore, ce que je ne souhaite pas.
J'aimerai, si possible, ne pas devoir préciser quelles bases il peut
restaurer à chaque création d'une nouvelle base, il faudrait qu'il puisse
restaurer toutes les bases utilisateur, quel que soit leur nombre car elles
sont créees aussi vite quelles sont supprimées (leur durée de vie peut être
relativement courte).
Quelqu'un a t-il une idée ?
Aloha.
Bonjour a tous,
Je souhaiterais créer un compte utilisateur sur SqlServer 2000 qui ne ne
puisse servir qu'a faire des restores via osql, de toutes mes bases
utilisateur.
J'ai donc créer mon utilisateur (authentification sqlserver) mais quel(s)
rôle(s) serveur lui attribuer ? Le rôle Database Creator permet les restores
mais plus encore, ce que je ne souhaite pas.
J'aimerai, si possible, ne pas devoir préciser quelles bases il peut
restaurer à chaque création d'une nouvelle base, il faudrait qu'il puisse
restaurer toutes les bases utilisateur, quel que soit leur nombre car elles
sont créees aussi vite quelles sont supprimées (leur durée de vie peut être
relativement courte).
Quelqu'un a t-il une idée ?
Aloha.
Bonjour a tous,
Je souhaiterais créer un compte utilisateur sur SqlServer 2000 qui ne ne
puisse servir qu'a faire des restores via osql, de toutes mes bases
utilisateur.
J'ai donc créer mon utilisateur (authentification sqlserver) mais quel(s)
rôle(s) serveur lui attribuer ? Le rôle Database Creator permet les restores
mais plus encore, ce que je ne souhaite pas.
J'aimerai, si possible, ne pas devoir préciser quelles bases il peut
restaurer à chaque création d'une nouvelle base, il faudrait qu'il puisse
restaurer toutes les bases utilisateur, quel que soit leur nombre car elles
sont créees aussi vite quelles sont supprimées (leur durée de vie peut être
relativement courte).
Quelqu'un a t-il une idée ?
Aloha.
Formez vous à l'administration de serveur SQL, vous comprendrez quel est
l'intérêt des restaurations...
Formez vous à l'administration de serveur SQL, vous comprendrez quel est
l'intérêt des restaurations...
Formez vous à l'administration de serveur SQL, vous comprendrez quel est
l'intérêt des restaurations...
par essence une restauration est une création de base de données. Donc
la sécurité de ce privilège à le droit de vie ou de morte sur toute
base, puisque l'on peut restaurer une base A en base B, même si B existe
et faisant REPLACE ce qui écrase B si elle existe...
vous ne pouvez changer cela
Denis a écrit :
> Bonjour a tous,
>
> Je souhaiterais créer un compte utilisateur sur SqlServer 2000 qui ne ne
> puisse servir qu'a faire des restores via osql, de toutes mes bases
> utilisateur.
> J'ai donc créer mon utilisateur (authentification sqlserver) mais quel(s)
> rôle(s) serveur lui attribuer ? Le rôle Database Creator permet les restores
> mais plus encore, ce que je ne souhaite pas.
> J'aimerai, si possible, ne pas devoir préciser quelles bases il peut
> restaurer à chaque création d'une nouvelle base, il faudrait qu'il puisse
> restaurer toutes les bases utilisateur, quel que soit leur nombre car elles
> sont créees aussi vite quelles sont supprimées (leur durée de vie peut être
> relativement courte).
>
> Quelqu'un a t-il une idée ?
OUI !
Formez vous à l'administration de serveur SQL, vous comprendrez quel est
l'intérêt des restaurations...
je pense que ce que vous ne comprenez pas vient probablement du fait que
vous voulez laisser à un utilisateur lambda la possibilité de faire des
restaurations....
A +
>
> Aloha.
--
Frédéric BROUARD, MVP SQL Server, expert bases de données et langage SQL
Le site sur le langage SQL et les SGBDR : http://sqlpro.developpez.com
Audit, conseil, expertise, formation, modélisation, tuning, optimisation
*********************** http://www.sqlspot.com *************************
par essence une restauration est une création de base de données. Donc
la sécurité de ce privilège à le droit de vie ou de morte sur toute
base, puisque l'on peut restaurer une base A en base B, même si B existe
et faisant REPLACE ce qui écrase B si elle existe...
vous ne pouvez changer cela
Denis a écrit :
> Bonjour a tous,
>
> Je souhaiterais créer un compte utilisateur sur SqlServer 2000 qui ne ne
> puisse servir qu'a faire des restores via osql, de toutes mes bases
> utilisateur.
> J'ai donc créer mon utilisateur (authentification sqlserver) mais quel(s)
> rôle(s) serveur lui attribuer ? Le rôle Database Creator permet les restores
> mais plus encore, ce que je ne souhaite pas.
> J'aimerai, si possible, ne pas devoir préciser quelles bases il peut
> restaurer à chaque création d'une nouvelle base, il faudrait qu'il puisse
> restaurer toutes les bases utilisateur, quel que soit leur nombre car elles
> sont créees aussi vite quelles sont supprimées (leur durée de vie peut être
> relativement courte).
>
> Quelqu'un a t-il une idée ?
OUI !
Formez vous à l'administration de serveur SQL, vous comprendrez quel est
l'intérêt des restaurations...
je pense que ce que vous ne comprenez pas vient probablement du fait que
vous voulez laisser à un utilisateur lambda la possibilité de faire des
restaurations....
A +
>
> Aloha.
--
Frédéric BROUARD, MVP SQL Server, expert bases de données et langage SQL
Le site sur le langage SQL et les SGBDR : http://sqlpro.developpez.com
Audit, conseil, expertise, formation, modélisation, tuning, optimisation
*********************** http://www.sqlspot.com *************************
par essence une restauration est une création de base de données. Donc
la sécurité de ce privilège à le droit de vie ou de morte sur toute
base, puisque l'on peut restaurer une base A en base B, même si B existe
et faisant REPLACE ce qui écrase B si elle existe...
vous ne pouvez changer cela
Denis a écrit :
> Bonjour a tous,
>
> Je souhaiterais créer un compte utilisateur sur SqlServer 2000 qui ne ne
> puisse servir qu'a faire des restores via osql, de toutes mes bases
> utilisateur.
> J'ai donc créer mon utilisateur (authentification sqlserver) mais quel(s)
> rôle(s) serveur lui attribuer ? Le rôle Database Creator permet les restores
> mais plus encore, ce que je ne souhaite pas.
> J'aimerai, si possible, ne pas devoir préciser quelles bases il peut
> restaurer à chaque création d'une nouvelle base, il faudrait qu'il puisse
> restaurer toutes les bases utilisateur, quel que soit leur nombre car elles
> sont créees aussi vite quelles sont supprimées (leur durée de vie peut être
> relativement courte).
>
> Quelqu'un a t-il une idée ?
OUI !
Formez vous à l'administration de serveur SQL, vous comprendrez quel est
l'intérêt des restaurations...
je pense que ce que vous ne comprenez pas vient probablement du fait que
vous voulez laisser à un utilisateur lambda la possibilité de faire des
restaurations....
A +
>
> Aloha.
--
Frédéric BROUARD, MVP SQL Server, expert bases de données et langage SQL
Le site sur le langage SQL et les SGBDR : http://sqlpro.developpez.com
Audit, conseil, expertise, formation, modélisation, tuning, optimisation
*********************** http://www.sqlspot.com *************************
Malheureusement, c'est bien ce que l'on me demande de mettre en place,
déléguer la restauration d'une base à une personne lambda et c'est pour cela
que j'essaie de prendre le plus de précautions possibles. C'est une
organisation abérante, je sais, mais lorsque c'est un choix politique ...
"Fred BROUARD" wrote:
> par essence une restauration est une création de base de données. Donc
> la sécurité de ce privilège à le droit de vie ou de morte sur toute
> base, puisque l'on peut restaurer une base A en base B, même si B existe
> et faisant REPLACE ce qui écrase B si elle existe...
>
> vous ne pouvez changer cela
>
> Denis a écrit :
> > Bonjour a tous,
> >
> > Je souhaiterais créer un compte utilisateur sur SqlServer 2000 qui ne ne
> > puisse servir qu'a faire des restores via osql, de toutes mes bases
> > utilisateur.
> > J'ai donc créer mon utilisateur (authentification sqlserver) mais quel(s)
> > rôle(s) serveur lui attribuer ? Le rôle Database Creator permet les restores
> > mais plus encore, ce que je ne souhaite pas.
> > J'aimerai, si possible, ne pas devoir préciser quelles bases il peut
> > restaurer à chaque création d'une nouvelle base, il faudrait qu'il puisse
> > restaurer toutes les bases utilisateur, quel que soit leur nombre car elles
> > sont créees aussi vite quelles sont supprimées (leur durée de vie peut être
> > relativement courte).
> >
> > Quelqu'un a t-il une idée ?
>
> OUI !
>
> Formez vous à l'administration de serveur SQL, vous comprendrez quel est
> l'intérêt des restaurations...
>
> je pense que ce que vous ne comprenez pas vient probablement du fait que
> vous voulez laisser à un utilisateur lambda la possibilité de faire des
> restaurations....
>
>
> A +
>
>
> >
> > Aloha.
>
>
> --
> Frédéric BROUARD, MVP SQL Server, expert bases de données et langage SQL
> Le site sur le langage SQL et les SGBDR : http://sqlpro.developpez.com
> Audit, conseil, expertise, formation, modélisation, tuning, optimisation
> *********************** http://www.sqlspot.com *************************
>
Malheureusement, c'est bien ce que l'on me demande de mettre en place,
déléguer la restauration d'une base à une personne lambda et c'est pour cela
que j'essaie de prendre le plus de précautions possibles. C'est une
organisation abérante, je sais, mais lorsque c'est un choix politique ...
"Fred BROUARD" wrote:
> par essence une restauration est une création de base de données. Donc
> la sécurité de ce privilège à le droit de vie ou de morte sur toute
> base, puisque l'on peut restaurer une base A en base B, même si B existe
> et faisant REPLACE ce qui écrase B si elle existe...
>
> vous ne pouvez changer cela
>
> Denis a écrit :
> > Bonjour a tous,
> >
> > Je souhaiterais créer un compte utilisateur sur SqlServer 2000 qui ne ne
> > puisse servir qu'a faire des restores via osql, de toutes mes bases
> > utilisateur.
> > J'ai donc créer mon utilisateur (authentification sqlserver) mais quel(s)
> > rôle(s) serveur lui attribuer ? Le rôle Database Creator permet les restores
> > mais plus encore, ce que je ne souhaite pas.
> > J'aimerai, si possible, ne pas devoir préciser quelles bases il peut
> > restaurer à chaque création d'une nouvelle base, il faudrait qu'il puisse
> > restaurer toutes les bases utilisateur, quel que soit leur nombre car elles
> > sont créees aussi vite quelles sont supprimées (leur durée de vie peut être
> > relativement courte).
> >
> > Quelqu'un a t-il une idée ?
>
> OUI !
>
> Formez vous à l'administration de serveur SQL, vous comprendrez quel est
> l'intérêt des restaurations...
>
> je pense que ce que vous ne comprenez pas vient probablement du fait que
> vous voulez laisser à un utilisateur lambda la possibilité de faire des
> restaurations....
>
>
> A +
>
>
> >
> > Aloha.
>
>
> --
> Frédéric BROUARD, MVP SQL Server, expert bases de données et langage SQL
> Le site sur le langage SQL et les SGBDR : http://sqlpro.developpez.com
> Audit, conseil, expertise, formation, modélisation, tuning, optimisation
> *********************** http://www.sqlspot.com *************************
>
Malheureusement, c'est bien ce que l'on me demande de mettre en place,
déléguer la restauration d'une base à une personne lambda et c'est pour cela
que j'essaie de prendre le plus de précautions possibles. C'est une
organisation abérante, je sais, mais lorsque c'est un choix politique ...
"Fred BROUARD" wrote:
> par essence une restauration est une création de base de données. Donc
> la sécurité de ce privilège à le droit de vie ou de morte sur toute
> base, puisque l'on peut restaurer une base A en base B, même si B existe
> et faisant REPLACE ce qui écrase B si elle existe...
>
> vous ne pouvez changer cela
>
> Denis a écrit :
> > Bonjour a tous,
> >
> > Je souhaiterais créer un compte utilisateur sur SqlServer 2000 qui ne ne
> > puisse servir qu'a faire des restores via osql, de toutes mes bases
> > utilisateur.
> > J'ai donc créer mon utilisateur (authentification sqlserver) mais quel(s)
> > rôle(s) serveur lui attribuer ? Le rôle Database Creator permet les restores
> > mais plus encore, ce que je ne souhaite pas.
> > J'aimerai, si possible, ne pas devoir préciser quelles bases il peut
> > restaurer à chaque création d'une nouvelle base, il faudrait qu'il puisse
> > restaurer toutes les bases utilisateur, quel que soit leur nombre car elles
> > sont créees aussi vite quelles sont supprimées (leur durée de vie peut être
> > relativement courte).
> >
> > Quelqu'un a t-il une idée ?
>
> OUI !
>
> Formez vous à l'administration de serveur SQL, vous comprendrez quel est
> l'intérêt des restaurations...
>
> je pense que ce que vous ne comprenez pas vient probablement du fait que
> vous voulez laisser à un utilisateur lambda la possibilité de faire des
> restaurations....
>
>
> A +
>
>
> >
> > Aloha.
>
>
> --
> Frédéric BROUARD, MVP SQL Server, expert bases de données et langage SQL
> Le site sur le langage SQL et les SGBDR : http://sqlpro.developpez.com
> Audit, conseil, expertise, formation, modélisation, tuning, optimisation
> *********************** http://www.sqlspot.com *************************
>
Une solution existe: une procédure stoquée sous master lancée par u n job
régulièrement
Cette PS scrute toutes les bases et effectue si nécessaire un grant de
restauration pour ton user
"Denis" a écrit :
> Malheureusement, c'est bien ce que l'on me demande de mettre en place,
> déléguer la restauration d'une base à une personne lambda et c'es t pour cela
> que j'essaie de prendre le plus de précautions possibles. C'est une
> organisation abérante, je sais, mais lorsque c'est un choix politique ...
> "Fred BROUARD" wrote:
> > par essence une restauration est une création de base de données. Donc
> > la sécurité de ce privilège à le droit de vie ou de morte sur toute
> > base, puisque l'on peut restaurer une base A en base B, même si B e xiste
> > et faisant REPLACE ce qui écrase B si elle existe...
> > vous ne pouvez changer cela
> > Denis a écrit :
> > > Bonjour a tous,
> > > Je souhaiterais créer un compte utilisateur sur SqlServer 2000 qu i ne ne
> > > puisse servir qu'a faire des restores via osql, de toutes mes bases
> > > utilisateur.
> > > J'ai donc créer mon utilisateur (authentification sqlserver) mais quel(s)
> > > rôle(s) serveur lui attribuer ? Le rôle Database Creator permet les restores
> > > mais plus encore, ce que je ne souhaite pas.
> > > J'aimerai, si possible, ne pas devoir préciser quelles bases il p eut
> > > restaurer à chaque création d'une nouvelle base, il faudrait qu 'il puisse
> > > restaurer toutes les bases utilisateur, quel que soit leur nombre c ar elles
> > > sont créees aussi vite quelles sont supprimées (leur durée de vie peut être
> > > relativement courte).
> > > Quelqu'un a t-il une idée ?
> > OUI !
> > Formez vous à l'administration de serveur SQL, vous comprendrez que l est
> > l'intérêt des restaurations...
> > je pense que ce que vous ne comprenez pas vient probablement du fait que
> > vous voulez laisser à un utilisateur lambda la possibilité de fai re des
> > restaurations....
> > A +
> > > Aloha.
> > --
> > Frédéric BROUARD, MVP SQL Server, expert bases de données et la ngage SQL
> > Le site sur le langage SQL et les SGBDR : http://sqlpro.develop pez.com
> > Audit, conseil, expertise, formation, modélisation, tuning, optimis ation
> > ***********************http://www.sqlspot.com************************ *
Une solution existe: une procédure stoquée sous master lancée par u n job
régulièrement
Cette PS scrute toutes les bases et effectue si nécessaire un grant de
restauration pour ton user
"Denis" a écrit :
> Malheureusement, c'est bien ce que l'on me demande de mettre en place,
> déléguer la restauration d'une base à une personne lambda et c'es t pour cela
> que j'essaie de prendre le plus de précautions possibles. C'est une
> organisation abérante, je sais, mais lorsque c'est un choix politique ...
> "Fred BROUARD" wrote:
> > par essence une restauration est une création de base de données. Donc
> > la sécurité de ce privilège à le droit de vie ou de morte sur toute
> > base, puisque l'on peut restaurer une base A en base B, même si B e xiste
> > et faisant REPLACE ce qui écrase B si elle existe...
> > vous ne pouvez changer cela
> > Denis a écrit :
> > > Bonjour a tous,
> > > Je souhaiterais créer un compte utilisateur sur SqlServer 2000 qu i ne ne
> > > puisse servir qu'a faire des restores via osql, de toutes mes bases
> > > utilisateur.
> > > J'ai donc créer mon utilisateur (authentification sqlserver) mais quel(s)
> > > rôle(s) serveur lui attribuer ? Le rôle Database Creator permet les restores
> > > mais plus encore, ce que je ne souhaite pas.
> > > J'aimerai, si possible, ne pas devoir préciser quelles bases il p eut
> > > restaurer à chaque création d'une nouvelle base, il faudrait qu 'il puisse
> > > restaurer toutes les bases utilisateur, quel que soit leur nombre c ar elles
> > > sont créees aussi vite quelles sont supprimées (leur durée de vie peut être
> > > relativement courte).
> > > Quelqu'un a t-il une idée ?
> > OUI !
> > Formez vous à l'administration de serveur SQL, vous comprendrez que l est
> > l'intérêt des restaurations...
> > je pense que ce que vous ne comprenez pas vient probablement du fait que
> > vous voulez laisser à un utilisateur lambda la possibilité de fai re des
> > restaurations....
> > A +
> > > Aloha.
> > --
> > Frédéric BROUARD, MVP SQL Server, expert bases de données et la ngage SQL
> > Le site sur le langage SQL et les SGBDR : http://sqlpro.develop pez.com
> > Audit, conseil, expertise, formation, modélisation, tuning, optimis ation
> > ***********************http://www.sqlspot.com************************ *
Une solution existe: une procédure stoquée sous master lancée par u n job
régulièrement
Cette PS scrute toutes les bases et effectue si nécessaire un grant de
restauration pour ton user
"Denis" a écrit :
> Malheureusement, c'est bien ce que l'on me demande de mettre en place,
> déléguer la restauration d'une base à une personne lambda et c'es t pour cela
> que j'essaie de prendre le plus de précautions possibles. C'est une
> organisation abérante, je sais, mais lorsque c'est un choix politique ...
> "Fred BROUARD" wrote:
> > par essence une restauration est une création de base de données. Donc
> > la sécurité de ce privilège à le droit de vie ou de morte sur toute
> > base, puisque l'on peut restaurer une base A en base B, même si B e xiste
> > et faisant REPLACE ce qui écrase B si elle existe...
> > vous ne pouvez changer cela
> > Denis a écrit :
> > > Bonjour a tous,
> > > Je souhaiterais créer un compte utilisateur sur SqlServer 2000 qu i ne ne
> > > puisse servir qu'a faire des restores via osql, de toutes mes bases
> > > utilisateur.
> > > J'ai donc créer mon utilisateur (authentification sqlserver) mais quel(s)
> > > rôle(s) serveur lui attribuer ? Le rôle Database Creator permet les restores
> > > mais plus encore, ce que je ne souhaite pas.
> > > J'aimerai, si possible, ne pas devoir préciser quelles bases il p eut
> > > restaurer à chaque création d'une nouvelle base, il faudrait qu 'il puisse
> > > restaurer toutes les bases utilisateur, quel que soit leur nombre c ar elles
> > > sont créees aussi vite quelles sont supprimées (leur durée de vie peut être
> > > relativement courte).
> > > Quelqu'un a t-il une idée ?
> > OUI !
> > Formez vous à l'administration de serveur SQL, vous comprendrez que l est
> > l'intérêt des restaurations...
> > je pense que ce que vous ne comprenez pas vient probablement du fait que
> > vous voulez laisser à un utilisateur lambda la possibilité de fai re des
> > restaurations....
> > A +
> > > Aloha.
> > --
> > Frédéric BROUARD, MVP SQL Server, expert bases de données et la ngage SQL
> > Le site sur le langage SQL et les SGBDR : http://sqlpro.develop pez.com
> > Audit, conseil, expertise, formation, modélisation, tuning, optimis ation
> > ***********************http://www.sqlspot.com************************ *