L'autenticazione in Sql Server

di: Giorgio Borelli - del: 14 January 2010
Filed Under: Sql Server, Sicurezza Informatica

Le modalità di autenticazione di Sql ServerLa sicurezza dei dati nei database è una funzionalità che nessun motore di database può permettersi di non implementare, la sicurezza dei database coinvolge due aspetti fondamentali: l'autenticazione e l'autorizzazione, la prima dice quali utenti possono accedere al database, la seconda tratta i privilegi possiede l'utente.

 

Per quanto riguarda Sql Server, questo implementa sia l'autenticazione che l'autorizzazione degli utenti, mettendo a disposizione anche potenti store procedure di sistema che permettono di gestire più facilmente questi due aspetti.

Vista la complessità e la quantità d'informazioni riguardanti l'autenticazione e l'autorizzazione, affrontiamo questi due importanti argomenti in due post distinti.

 

Andiamo a scoprire in questo articolo come le modalità di autenticazione di Microsoft Sql Server.

 

 

L'autenticazione di Sql Server non permette ad utenti non autorizzati di accedere al sistema di database effettuando un controllo sulle loro credenziali d'accesso. Per effettuare questo controllo Sql Server possiede due tipi di autenticazione, basati

 

  • Sicurezza Windows
  • Sicurezza di Sql Server

 

La sicurezza di Windows è basata sull'account utente già presente in Windows e quindi è una sicurezza esistente ed a livello di Sistema Operativo, mentre la sicurezza di Sql Server prevede la creazione di un login all'intento di Sql Server, quindi l'accesso è previsto tramite l'inserimento di un login a mezzo nome utente e password.

 

Come detto nella premessa, l'autenticazione è una delle due funzioni della sicurezza (assime all'autorizzazione), pertanto Sql Server per la sicurezza dei suoi dati si basa su una sicurezza a livello Windows ed una a livello di Sql Server. Per implementare queste due sicurezze Sql Server implementa due metodi di autenticazione, che sono:

 

  • Autenticazione Windows
  • Autenticazione Mista

 

L'autenticazione Windows si basa solo ed esclusivamente sugli account utenti di Windows, Sql Server accetta automaticamente l'autenticazione dell'utente poichè presuppone che questa sia già stata verificata a livello di Sistema Operativo.

 

Il metodo di sicurezza mista permette di selezionare le due tipologie di autenticazione di Sql Server, quella Windows o quella basata su Sql Server, come si può vedere dal login di Sql Server mostrato nella figura sottostante:

 

 Connession al database engine di Sql Server 2005 con metodo di autenticazione mista

 

Quindi il metodo di autenticazione basato su Sql Server può essere considerato comu un'ulteriore sistema di sicurezza in aggiunta a quello basato sugli account utente di Windows.

 

 

Chiunque voglia aggiungere qualcosa in merito all'argomento, porre una domanda o dare un suggerimento, ogni commento è ben accetto.

 

 

Se volete seguire i post di www.informaticando.net potete iscrivervi al suo fedd RSS

Comments (1) E-mail del.icio.us share su Facebookfacebook Permalink Post RSS   Bookmark and Share

Comments

7/30/2010 1:48:43 AM #

meniscus surgery

an exciting. liable for the public's. get. fantastic. whole food supply could be free of. health instead of.

meniscus surgery United States | Reply

Add comment


(Will show your Gravatar icon)

  Country flag

biuquote
  • Comment
  • Preview
Loading





Tag cloud

Ultimi Commenti

Comment RSS

Most comments

meniscus surgery meniscus surgery
17 comments
us United States
meniscus surgery meniscus surgery
16 comments
us United States
meniscus surgery meniscus surgery
13 comments
us United States
SimplyHosting Review SimplyHosting Review
6 comments
us United States
user.anonimo user.anonimo
1 comments
it Italy
lingerie lingerie
1 comments
us United States
Kecia Fonceca Kecia Fonceca
1 comments
us United States
zemne prace ponuka zemne prace ponuka
1 comments
us United States
Gregory Despain Gregory Despain
1 comments
us United States
health insurance quotes health insurance quotes
1 comments
us United States