Re: Authentication options with SS2005
- From: Jason <Jason@xxxxxxxxxxxxxxxxxxxxxxxxx>
- Date: Mon, 17 Sep 2007 07:32:02 -0700
Thanks for the info.
If I follow this trigger correctly, it keeps a login from having multiple
simultaneous sessions, right?
What I was looking for is a way to watch how many times a sql server login
(using sql authentication, not windows) was attempted with a bad password,
and after a set number of consecutive failed login attempts….lock out the
user.
"Uri Dimant" wrote:
Jason.
SP2 should be installed on the system
This trigger prevents from 'AuditLogin' login having more that one
connections.
Modufy this script for your needs
create login AuditLogin with password = ‘AuditLoginPswd’
go
/*Create a very simple login trigger */
create trigger AuditLogin_Demo
/* server means instance level*/
on all server
with execute as self
/* We specify the logon event at this stage
– If there are more than one connections,
– Issue a rollback*/
for logon
as begin
IF ORIGINAL_LOGIN()= ‘AuditLogin’ AND
(SELECT COUNT(*) FROM sys.dm_exec_sessions
WHERE is_user_process = 1 AND
original_login_name = ‘AuditLogin’) > 1
ROLLBACK;
end
go
"Jason" <Jason@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message
news:77F199C5-DD90-42B1-9619-23A25FCDE01A@xxxxxxxxxxxxxxxx
thanks
we have an issue were we need an instance of ss to lockout and account
after
more logins than is set by our domain policy.
as far as the hacker scenario, that could happen now using windows
account.
"Charles Wang[MSFT]" wrote:
Hi Jason,
SQL Server does not provide such function. You may give Microsoft
feedback
via https://connect.microsoft.com/sql so that your suggestion will be
heard
by the product team and you may get their responses via email.
Personally I do not think that this is a secure way since your valid
logins
will face the risk of locking if some hackers just want to make your
logins
locked. If it is required for you, you may consider implementing this
function in your application level by yourself. I think that your meaning
of locking logins here is that you temporarily DENY all the permissions
to
the login.
If you have any other questions or concerns, please feel free to let me
know. Have a good day!
Best regards,
Charles Wang
Microsoft Online Community Support
=====================================================
When responding to posts, please "Reply to Group" via
your newsreader so that others may learn and benefit
from this issue.
======================================================
This posting is provided "AS IS" with no warranties, and confers no
rights.
======================================================
- Follow-Ups:
- Re: Authentication options with SS2005
- From: Charles Wang[MSFT]
- Re: Authentication options with SS2005
- From: Charles Wang[MSFT]
- Re: Authentication options with SS2005
- References:
- RE: Authentication options with SS2005
- From: Charles Wang[MSFT]
- Re: Authentication options with SS2005
- From: Uri Dimant
- RE: Authentication options with SS2005
- Prev by Date: Re: how to change password with SSMS?
- Next by Date: Re: users log
- Previous by thread: Re: Authentication options with SS2005
- Next by thread: Re: Authentication options with SS2005
- Index(es):
Relevant Pages
|