Bonjour,
Je dois faire des requetes d'=E9puration de donn=E9es sur=20
plusieurs tables de ma base de donn=E9es. Pour cela, j'ai=20
besoin d'une instruction permettant de verouiller=20
totalement l'acc=E8s de ma base de donn=E9es =E0 tout autre=20
utilisateur.
Comment Proc=E9der ?
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
Mettre la base de données en utilisateur unique: par entreprise manager: bouton droit sur la base, propriétés , option, limiter l'accés utilisateur unique
La meme chose en requete: USE master EXEC sp_dboption 'pubs', 'read only', 'TRUE'
Laurent.
"Yves CK" wrote in message news:677c01c42e94$94e17ea0$ Bonjour, Je dois faire des requetes d'épuration de données sur plusieurs tables de ma base de données. Pour cela, j'ai besoin d'une instruction permettant de verouiller totalement l'accès de ma base de données à tout autre utilisateur. Comment Procéder ?
Merci !
Mettre la base de données en utilisateur unique:
par entreprise manager: bouton droit sur la base, propriétés , option,
limiter l'accés utilisateur unique
La meme chose en requete:
USE master
EXEC sp_dboption 'pubs', 'read only', 'TRUE'
Laurent.
"Yves CK" <anonymous@discussions.microsoft.com> wrote in message
news:677c01c42e94$94e17ea0$a301280a@phx.gbl...
Bonjour,
Je dois faire des requetes d'épuration de données sur
plusieurs tables de ma base de données. Pour cela, j'ai
besoin d'une instruction permettant de verouiller
totalement l'accès de ma base de données à tout autre
utilisateur.
Comment Procéder ?
Mettre la base de données en utilisateur unique: par entreprise manager: bouton droit sur la base, propriétés , option, limiter l'accés utilisateur unique
La meme chose en requete: USE master EXEC sp_dboption 'pubs', 'read only', 'TRUE'
Laurent.
"Yves CK" wrote in message news:677c01c42e94$94e17ea0$ Bonjour, Je dois faire des requetes d'épuration de données sur plusieurs tables de ma base de données. Pour cela, j'ai besoin d'une instruction permettant de verouiller totalement l'accès de ma base de données à tout autre utilisateur. Comment Procéder ?
Merci !
bruno reiter [MVP]
alter database set single_user
détails dans l'aide
br
"Yves CK" wrote in message news:677c01c42e94$94e17ea0$ Bonjour, Je dois faire des requetes d'épuration de données sur plusieurs tables de ma base de données. Pour cela, j'ai besoin d'une instruction permettant de verouiller totalement l'accès de ma base de données à tout autre utilisateur. Comment Procéder ?
Merci !
alter database
set single_user
détails dans l'aide
br
"Yves CK" <anonymous@discussions.microsoft.com> wrote in message
news:677c01c42e94$94e17ea0$a301280a@phx.gbl...
Bonjour,
Je dois faire des requetes d'épuration de données sur
plusieurs tables de ma base de données. Pour cela, j'ai
besoin d'une instruction permettant de verouiller
totalement l'accès de ma base de données à tout autre
utilisateur.
Comment Procéder ?
"Yves CK" wrote in message news:677c01c42e94$94e17ea0$ Bonjour, Je dois faire des requetes d'épuration de données sur plusieurs tables de ma base de données. Pour cela, j'ai besoin d'une instruction permettant de verouiller totalement l'accès de ma base de données à tout autre utilisateur. Comment Procéder ?
Merci !
Laurent Moreau
Je me suis trompé dans la requete, il faut 'single user' et pas 'read only'
EXEC sp_dboption 'pubs', 'single user', 'TRUE'
Laurent.
"Laurent Moreau" wrote in message news:c6t6go$6ma$
Mettre la base de données en utilisateur unique: par entreprise manager: bouton droit sur la base, propriétés , option, limiter l'accés utilisateur unique
La meme chose en requete: USE master EXEC sp_dboption 'pubs', 'read only', 'TRUE'
Laurent.
"Yves CK" wrote in message news:677c01c42e94$94e17ea0$ Bonjour, Je dois faire des requetes d'épuration de données sur plusieurs tables de ma base de données. Pour cela, j'ai besoin d'une instruction permettant de verouiller totalement l'accès de ma base de données à tout autre utilisateur. Comment Procéder ?
Merci !
Je me suis trompé dans la requete, il faut
'single user' et pas 'read only'
EXEC sp_dboption 'pubs', 'single user', 'TRUE'
Laurent.
"Laurent Moreau" <l.moreau@SUPPRIMERCECIsystonic.fr> wrote in message
news:c6t6go$6ma$1@s1.read.news.oleane.net...
Mettre la base de données en utilisateur unique:
par entreprise manager: bouton droit sur la base, propriétés , option,
limiter l'accés utilisateur unique
La meme chose en requete:
USE master
EXEC sp_dboption 'pubs', 'read only', 'TRUE'
Laurent.
"Yves CK" <anonymous@discussions.microsoft.com> wrote in message
news:677c01c42e94$94e17ea0$a301280a@phx.gbl...
Bonjour,
Je dois faire des requetes d'épuration de données sur
plusieurs tables de ma base de données. Pour cela, j'ai
besoin d'une instruction permettant de verouiller
totalement l'accès de ma base de données à tout autre
utilisateur.
Comment Procéder ?
Je me suis trompé dans la requete, il faut 'single user' et pas 'read only'
EXEC sp_dboption 'pubs', 'single user', 'TRUE'
Laurent.
"Laurent Moreau" wrote in message news:c6t6go$6ma$
Mettre la base de données en utilisateur unique: par entreprise manager: bouton droit sur la base, propriétés , option, limiter l'accés utilisateur unique
La meme chose en requete: USE master EXEC sp_dboption 'pubs', 'read only', 'TRUE'
Laurent.
"Yves CK" wrote in message news:677c01c42e94$94e17ea0$ Bonjour, Je dois faire des requetes d'épuration de données sur plusieurs tables de ma base de données. Pour cela, j'ai besoin d'une instruction permettant de verouiller totalement l'accès de ma base de données à tout autre utilisateur. Comment Procéder ?
Merci !
Guillaume Fourrat [MSFT]
....et notamment les options ci-dessous qui te permettront de gérer le cas où d'autres utilisateurs sont connectés au moment où tu verrouilles ta base. Le flag DBOUseOnly peut être également utile. (Extrait de l'aide d'Alter Database)
WITH <termination>
Specifies when to roll back incomplete transactions when the database is transitioned from one state to another. Only one termination clause can be specified and it follows the SET clauses.
ROLLBACK AFTER integer [SECONDS] | ROLLBACK IMMEDIATE Specifies whether to roll back after the specified number of seconds or immediately. If the termination clause is omitted, transactions are allowed to commit or roll back on their own.
NO_WAIT Specifies that if the requested database state or option change cannot complete immediately without waiting for transactions to commit or roll back on their own, the request will fail. Guillaume Fourrat Microsoft France
bruno reiter [MVP] wrote:
alter database set single_user
détails dans l'aide
br
"Yves CK" wrote in message news:677c01c42e94$94e17ea0$ Bonjour, Je dois faire des requetes d'épuration de données sur plusieurs tables de ma base de données. Pour cela, j'ai besoin d'une instruction permettant de verouiller totalement l'accès de ma base de données à tout autre utilisateur. Comment Procéder ?
Merci !
....et notamment les options ci-dessous qui te permettront de gérer le cas
où d'autres utilisateurs sont connectés au moment où tu verrouilles ta base.
Le flag DBOUseOnly peut être également utile.
(Extrait de l'aide d'Alter Database)
WITH <termination>
Specifies when to roll back incomplete transactions when the database is
transitioned from one state to another. Only one termination clause can be
specified and it follows the SET clauses.
ROLLBACK AFTER integer [SECONDS] | ROLLBACK IMMEDIATE
Specifies whether to roll back after the specified number of seconds or
immediately. If the termination clause is omitted, transactions are allowed
to commit or roll back on their own.
NO_WAIT
Specifies that if the requested database state or option change cannot
complete immediately without waiting for transactions to commit or roll back
on their own, the request will fail.
Guillaume Fourrat
Microsoft France
bruno reiter [MVP] wrote:
alter database
set single_user
détails dans l'aide
br
"Yves CK" <anonymous@discussions.microsoft.com> wrote in message
news:677c01c42e94$94e17ea0$a301280a@phx.gbl...
Bonjour,
Je dois faire des requetes d'épuration de données sur
plusieurs tables de ma base de données. Pour cela, j'ai
besoin d'une instruction permettant de verouiller
totalement l'accès de ma base de données à tout autre
utilisateur.
Comment Procéder ?
....et notamment les options ci-dessous qui te permettront de gérer le cas où d'autres utilisateurs sont connectés au moment où tu verrouilles ta base. Le flag DBOUseOnly peut être également utile. (Extrait de l'aide d'Alter Database)
WITH <termination>
Specifies when to roll back incomplete transactions when the database is transitioned from one state to another. Only one termination clause can be specified and it follows the SET clauses.
ROLLBACK AFTER integer [SECONDS] | ROLLBACK IMMEDIATE Specifies whether to roll back after the specified number of seconds or immediately. If the termination clause is omitted, transactions are allowed to commit or roll back on their own.
NO_WAIT Specifies that if the requested database state or option change cannot complete immediately without waiting for transactions to commit or roll back on their own, the request will fail. Guillaume Fourrat Microsoft France
bruno reiter [MVP] wrote:
alter database set single_user
détails dans l'aide
br
"Yves CK" wrote in message news:677c01c42e94$94e17ea0$ Bonjour, Je dois faire des requetes d'épuration de données sur plusieurs tables de ma base de données. Pour cela, j'ai besoin d'une instruction permettant de verouiller totalement l'accès de ma base de données à tout autre utilisateur. Comment Procéder ?