venerdì 8 marzo 2013

ABILITARE SQL AUTHENTICATION in SQL SERVER

Salute,

oggi risolveremo il tedioso problema dell'abilitazione dell'autenticazione SQL per SQLSERVER XXXX.



Nativamente l'istanza di SQLEXPRESS installata da Visual Studio piuttosto che da Microsoft Office, viene installata impostando l'autenticazione di WINDOWS, bene a questo punto nasce il problema, infatti anche abilitando l'utente sa, o creandone uno nuovo, ogni tentativo di accesso darà esisto negativo..
vediamo come risolvere il problema


SOLUZIONE 1

Attraverso il tool MICROSOFT SQL SERVER STUDIO MANAGEMENT

Si clicca su:


1) root del server --> proprietà --> protezione --> Autenticazione Sql Server
2) riavvio istanza
3) LOGIN ABILITATO





SOLUZIONE 2

quando siete sfigati come me, non avete il MICROSOFT SQL SERVER STUDIO MANAGEMENT ma un toad freeware per SqlServer, basterà:

1) lanciare la stored su database master:

EXEC xp_instance_regwrite 
    N'HKEY_LOCAL_MACHINE'
,   N'Software\Microsoft\MSSQLServer\MSSQLServer'
,   N'LoginMode'
,   REG_DWORD
,   2


2) Si riavvia istanza
3) LOGIN COMPLETATO


SOLUZIONE 3

quando invece siamo sfigati del tutto, non abbiamo ne Il management nel il toad, abilitiamo attraverso shell :)

(questo di seguito è un tesoro, fatene buon uso )
sqlcmd.exe -S MyServer -d master -Q "EXEC xp_instance_regwrite N'HKEY_LOCAL_MACHINE', N'Software\Microsoft\MSSQLServer\MSSQLServer', N'LoginMode', REG_DWORD, 2"

Nessun commento:

Posta un commento