Scadenza password utente SQL Server

giovedì 14 aprile 2011 - 00.11
Tag Elenco Tags  Windows 7  |  SQL Server 2008

gianp Profilo | Junior Member

Ciao,
ho bisogno di creare una query che verifichi la data di scadenza della password di un utente di Sql Server.
Ho pensato di interrogare la tabella di sistema sys.syslogins sul nome utente where name = mioutente e verificare il contenuto del campo updatedate per capire se la pw è in scadenza o scaduta. Ciò che mi manca è capire se l'utente ha attivito o meno la policy enforce expiration password.
E' corretto controllore il campo updatedate per capire se la password è in scadenza? In quale altra tabella di sistema posso trovare le informazioni che mi mancano?

Grazie Gianp.

gsflash80 Profilo | Junior Member

se conosci l'inglese, vai a vedere su http://technet.microsoft.com/en-us/library/bb402883.aspx
buona giornata
..:: GSFLASH ::..
http://www.gsflash.it
http://blogs.dotnethell.it/gabrieleserpi/
MCTS - ACP - OCP - ECDL - ACSP
Ubuntu 11.04/OpenSuse 10.3
Vista Seven/MacOSX SnowLeopard

gianp Profilo | Junior Member

Ciao e grazie per la tua indicazione.
ho letto il tuo link che parla di una regola per verificare se su un Login è attiva la scadenza della password, ma non ho capito come fare a richiamare in una query tale regola. Io ho bisogno di fare una query perchè la mia applicazione anche se si poggia su SQL Server è un sistema esterno.
Grazi Gianp.

gsflash80 Profilo | Junior Member

SELECT name,
create_date,
modify_date,
LOGINPROPERTY(name, 'DaysUntilExpiration') DaysUntilExpiration,
LOGINPROPERTY(name, 'PasswordLastSetTime') PasswordLastSetTime,
LOGINPROPERTY(name, 'IsExpired') IsExpired,
LOGINPROPERTY(name, 'IsMustChange') IsMustChange
From sys.sql_logins ;
..:: GSFLASH ::..
http://www.gsflash.it
http://blogs.dotnethell.it/gabrieleserpi/
MCTS - ACP - OCP - ECDL - ACSP
Ubuntu 11.04/OpenSuse 10.3
Vista Seven/MacOSX SnowLeopard

gianp Profilo | Junior Member

Grande!!! ho risolto.
Grazie.

gsflash80 Profilo | Junior Member

Di nulla ;-) Buona giornata
..:: GSFLASH ::..
http://www.gsflash.it
http://blogs.dotnethell.it/gabrieleserpi/
MCTS - ACP - OCP - ECDL - ACSP
Ubuntu 11.04/OpenSuse 10.3
Vista Seven/MacOSX SnowLeopard
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-2017
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5