2013-08-01 2 views
5

Je n'ai pas les utilisateurs sysadmin sauf [sa] utilisateurJe ne peux pas permettre compte sa

malheureusement, je connecté en tant que [sa] utilisateur et désactivé il

alors je ne peux pas lui permettre, ce que je peux faire pour l'activer à nouveau?

Répondre

4

Vous devez utiliser sqlcmd.exe avec Windows Authentication (Specify the -E flag) et renable le compte:

ouvrir l'invite de commande et accédez à la SQL Directory et utiliser sqlcmd.exe -S server -E

USE [YourDatabase] 
GO 

ALTER LOGIN [sa] ENABLE 
GO 

http://msdn.microsoft.com/en-us/library/ms162773.aspx

+0

Quel était le message? - S'il vous plaît fournir plus de détails. –

2

connexion avec authentification Windows et sélectionnez les propriétés du serveur et allez à la sécurité vérifier la bulle serveur SQL et l'authentification windows cliquez sur ok.

ou

terme ci-dessous requête

ALTER LOGIN [sa] WITH PASSWORD='[email protected]#Passw)e', CHECK_POLICY=OFF 
GO 
ALTER LOGIN [sa] ENABLE 
GO 

Ref: - Enable Sa Login

5
  1. Lancer SQL Server Configuration Manager (comme machine locale Administrator)
  2. Sélectionnez Services SQL Server - > service SQL Server sur le côté droit
  3. droit Cliquez sur ce lien -> Propriétés -> Onglet Avancé
  4. Dans « Paramètres de démarrage » __gVirt_NP_NN_NNPS<__ add chaîne « ; -m » à la fin de la chaîne -> Cela met le serveur SQL pour « mode utilisateur unique » dans lequel machine locale Les administrateurs ont des droits de super-utilisateur.
  5. Restart service pour Paramètres de démarrage pour prendre effet.
  6. Connexion via SQL Server Management Studio en utilisant l'authentification Windows comme machine locale Administrator -> maintenant il a des préférences super-utilisateur et vous permet de tout changer.
Questions connexes