﻿<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>SQL Başarısız Oturum Açma &#8211; SQL Server Eğitimleri</title>
	<atom:link href="https://sqlserveregitimleri.com/etiket/sql-basarisiz-oturum-acma/feed" rel="self" type="application/rss+xml" />
	<link>https://sqlserveregitimleri.com</link>
	<description>SQL Server ile ilgili her şey</description>
	<lastBuildDate>Mon, 13 Jun 2022 20:18:02 +0000</lastBuildDate>
	<language>tr</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.7.1</generator>
	<item>
		<title>SQL Server&#8217;da Önceki Haftanın Başarısız Oturum Açma Listesini Getiren Prosedür</title>
		<link>https://sqlserveregitimleri.com/sql-serverda-onceki-haftanin-basarisiz-oturum-acma-listesini-getiren-prosedur</link>
		
		<dc:creator><![CDATA[Yavuz Selim Kart]]></dc:creator>
		<pubDate>Thu, 31 Mar 2022 08:37:53 +0000</pubDate>
				<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[Başarısız Oturum Açma Listesini Getiren Prosedür]]></category>
		<category><![CDATA[SQL Başarısız Oturum Açma]]></category>
		<category><![CDATA[SQL Server Oturum Açma]]></category>
		<guid isPermaLink="false">https://sqlserveregitimleri.com/?p=13428</guid>

					<description><![CDATA[Herkese merhaba, Bu yazıda SQL Server&#8217;da önceki haftanın başarısız oturum açma listesini getiren prosedür hakkında bilgi vereceğim. SQL Server&#8217;da başarısız oturum açma girişimlerini takip etmek...]]></description>
										<content:encoded><![CDATA[<p>Herkese merhaba,</p>
<p>Bu yazıda SQL Server&#8217;da önceki haftanın başarısız oturum açma listesini getiren prosedür hakkında bilgi vereceğim.</p>
<p>SQL Server&#8217;da başarısız oturum açma girişimlerini takip etmek güvenlik açısından da oldukça önemlidir.</p>
<p>Aşağıdaki prosedür yardımıyla siz de başarısız oturum açma işlemlerini takip edebilirsiniz.</p>
<pre class="line-numbers"><code class="language-sql">CREATE PROC sp_OncekiHaftaninBasarisizOturumAcmaListesi
AS
BEGIN
    SET NOCOUNT ON;

    DECLARE @ErrorLogCount INT;
    DECLARE @LastLogDate DATETIME;

    DECLARE @ErrorLogInfo TABLE
    (
        LogDate DATETIME,
        ProcessInfo NVARCHAR(50),
        [Text] NVARCHAR(MAX)
    );

    DECLARE @EnumErrorLogs TABLE
    (
        [Archive#] INT,
        [Date] DATETIME,
        LogFileSizeMB INT
    );

    INSERT INTO @EnumErrorLogs
    EXEC sp_enumerrorlogs;

    SELECT @ErrorLogCount = MIN([Archive#]),
           @LastLogDate = MAX([Date])
    FROM @EnumErrorLogs;

    WHILE @ErrorLogCount IS NOT NULL
    BEGIN

        INSERT INTO @ErrorLogInfo
        EXEC sp_readerrorlog @ErrorLogCount;

        SELECT @ErrorLogCount = MIN([Archive#]),
               @LastLogDate = MAX([Date])
        FROM @EnumErrorLogs
        WHERE [Archive#] &gt; @ErrorLogCount
              AND @LastLogDate &gt; GETDATE() - 1;

    END;

    SELECT COUNT(Text) AS NumberOfAttempts,
           Text AS Details,
           MIN(LogDate) AS MinLogDate,
           MAX(LogDate) AS MaxLogDate
    FROM @ErrorLogInfo
    WHERE ProcessInfo = 'Logon'
          AND Text LIKE '%fail%'
          AND LogDate &gt; GETDATE() - 1
    GROUP BY Text
    ORDER BY NumberOfAttempts DESC;

    SET NOCOUNT OFF;
END;


--Kullanımı

EXEC sp_OncekiHaftaninBasarisizOturumAcmaListesi;</code></pre>
<p>Herkese çalışma hayatında ve yaşamında başarılar kolaylıklar.</p>
<div class='epvc-post-count'><span class='epvc-eye'></span>  <span class="epvc-count"> 240</span><span class='epvc-label'> Kez Okundu</span></div>]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
