Désactiver une connexion (login) sur sql server

Contenu du snippet

Permet de désactiver un compte de connexion (Login du serveur SQL) sur SQL Server 2005 (Express inclus).

Il permet d'interdire la connexion du compte en question sur le serveur, c'est à dire que toute tentative de connexion par un outil client (Sqlcmd, SQL Management Studio, une appli .net avec ado.net) se vera refusé l'accès si elle utilise ce compte.

Personnellement je m'en sert pour désactiver "sa", cependant dans ce cas pensez à créer une connexion qui a des droits de sysadmin à la place.

Celà ne fonctionne pas avec SQL Server 2000.

Source / Exemple :


-- Désactive une connexion quelconque
ALTER LOGIN la_connexion DISABLE

-- Désactive le compte sa
-- Avant de le faire créez une nouvelle connexion avec des droits similaire...
ALTER LOGIN sa DISABLE

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.