Atnticazione con utente password

sabato 12 marzo 2011 - 21.28
Tag Elenco Tags  VB.NET  |  Visual Studio 2008

Zagor60 Profilo | Junior Member

Salve,

ho terminato un programma con v.net e sql server 2008 R2.
aprivo sql server con autenticazione di windows, invece dato che devo trasferire il database su un server , volevo che il database deve essere preventivamente aperto tramite un username e password.
Come fare?

saluti

alx_81 Profilo | Guru

>Salve,
ciao

>ho terminato un programma con v.net e sql server 2008 R2.
>aprivo sql server con autenticazione di windows, invece dato
>che devo trasferire il database su un server , volevo che il
>database deve essere preventivamente aperto tramite un username
>e password. Come fare?
Sinceramente usare la win auth fatta bene è meglio che quella sql, perchè usi il contesto di un utente windows autorizzato e con le corrette permission.
Il server su cui caricherai avrà anche un domain controller?
--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi

Zagor60 Profilo | Junior Member

Ciao,

esatto il server ha un dominio .

Quindi non devo fare nulla di come ho capito.

Slt

alx_81 Profilo | Guru

>Ciao,
>esatto il server ha un dominio .
>Quindi non devo fare nulla di come ho capito.
devi creare sul domain controller l'utente che potrà avere accesso a sql server, oppure il gruppo di utenze.
A questo punto su sql server, alla sezione login, dovrai aggiungere l'user o il gruppo e quella login avrà permessi server definiti su sql e i rispettivi grant mappati sugli oggetti del database.
In definitiva la login prende da windows le credenziali, ma poi, su sql, si tratta come un normale utente sql. Il vantaggio è che non devi specificare username e password nella connection string ma usare la sicurezza integrata. Ciò significa che le eventuali applicazioni dovranno girare con quell'utenza windows.
--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi

Zagor60 Profilo | Junior Member

Ciao,

puoi farmi per piacere e se possibile un esempio?

Grazie anticipatamente

Sly

alx_81 Profilo | Guru

>Ciao,
>puoi farmi per piacere e se possibile un esempio?
>Grazie anticipatamente
di cosa ti serve l'esempio? perchè è una cosa infrastrutturale..
--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi

Zagor60 Profilo | Junior Member

Salve,

ho provato , tutto ok grazie

alx_81 Profilo | Guru

>ho provato , tutto ok grazie
ok, allora accetta la risposta se ti è stata di aiuto che chiudiamo il thread
--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5