Go Premium for a chance to win a PS4. Enter to Win

x
?
Solved

which logins are locked?

Posted on 2013-10-30
3
Medium Priority
?
274 Views
Last Modified: 2013-10-30
i could see anything like 'islocked' columns in any of the system views?

could you write   a query that will quickly tell if any login is locked out in the sql server instance?

thanks
0
Comment
Question by:25112
  • 2
3 Comments
 
LVL 15

Assisted Solution

by:pateljitu
pateljitu earned 1000 total points
ID: 39611851
Please refer to this blog, here is the code sample:
 /*
This script is designed to find the logins those are locked out in the database Server.
It is tested to run on:
SQL 2000 - NO (Login lock feature was not introduced in this SQL version)
SQL 2005 - YES
SQL 2008 - YES
*/
set nocount on
declare  Cur_locked_login cursor for select name from master..syslogins order by name
declare @loginname nvarchar(100)
open Cur_locked_login
fetch next from Cur_locked_login into @loginname
while @@FETCH_STATUS >= 0
begin
if (select LOGINPROPERTY(@loginname,'islocked')) =1
print 'Login -> ' + @loginname +' is LOCKED'
fetch next from Cur_locked_login into @loginname
end
close Cur_locked_login
deallocate Cur_locked_login

Open in new window


http://dbasearch.blogspot.ca/2011/10/sql-login-locked-out-status-check.html
0
 
LVL 21

Expert Comment

by:Tapan Pattanaik
ID: 39611875
Hi 25112 ,

Please check this query.

select * from sys.server_principals
where is_disabled = 1
0
 
LVL 21

Accepted Solution

by:
Tapan Pattanaik earned 1000 total points
ID: 39611876
SELECT LOGINPROPERTY('UserName', 'IsLocked')
0

Featured Post

Veeam Disaster Recovery in Microsoft Azure

Veeam PN for Microsoft Azure is a FREE solution designed to simplify and automate the setup of a DR site in Microsoft Azure using lightweight software-defined networking. It reduces the complexity of VPN deployments and is designed for businesses of ALL sizes.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

When trying to connect from SSMS v17.x to a SQL Server Integration Services 2016 instance or previous version, you get the error “Connecting to the Integration Services service on the computer failed with the following error: 'The specified service …
Ready to get certified? Check out some courses that help you prepare for third-party exams.
Familiarize people with the process of utilizing SQL Server functions from within Microsoft Access. Microsoft Access is a very powerful client/server development tool. One of the SQL Server objects that you can interact with from within Microsoft Ac…
Using examples as well as descriptions, and references to Books Online, show the different Recovery Models available in SQL Server and explain, as well as show how full, differential and transaction log backups are performed

782 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question