<?xml version="1.0" encoding="utf-8" ?>

<rss version="2.0" 
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:admin="http://webns.net/mvcb/"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
   xmlns:wfw="http://wellformedweb.org/CommentAPI/"
   xmlns:content="http://purl.org/rss/1.0/modules/content/"
   >
<channel>
    
    <title>Paweł Goleń, blog - Formularz komentarzy &quot;Co jest nie tak z taką architekturą (Płatnik or compatible)&quot;</title>
    <link>https://archive.mroczna-zaloga.org/</link>
    <description>Paweł Goleń, blog - Zrzędzenie starego zgreda</description>
    <dc:language>pl</dc:language>
    <generator>Serendipity  - http://www.s9y.org/</generator>
    <pubDate>Sat, 15 Mar 2025 22:14:52 GMT</pubDate>

    <image>
        <url>https://archive.mroczna-zaloga.org/templates/bulletproof/img/s9y_banner_small.png</url>
        <title>RSS: Paweł Goleń, blog - Formularz komentarzy &quot;Co jest nie tak z taką architekturą (Płatnik or compatible)&quot; - Paweł Goleń, blog - Zrzędzenie starego zgreda</title>
        <link>https://archive.mroczna-zaloga.org/</link>
        <width>100</width>
        <height>21</height>
    </image>

<item>
    <title>Paweł Goleń: Co jest nie tak z taką architekturą (Płatnik or compatible)</title>
    <link>https://archive.mroczna-zaloga.org/archives/857-co-jest-nie-tak-z-taka-architektura-platnik-or-compatible.html#c2433</link>
            <category></category>
    
    <comments>https://archive.mroczna-zaloga.org/archives/857-co-jest-nie-tak-z-taka-architektura-platnik-or-compatible.html#comments</comments>
    <wfw:comment>https://archive.mroczna-zaloga.org/wfwcomment.php?cid=857</wfw:comment>

    

    <author>nospam@example.com (Paweł Goleń)</author>
    <content:encoded>
    Nie chciało mi się dokładnie rozpisywać w tekście na temat uwierzytelnienia zintegrowanego oraz jego wpływu/braku wpływu na rozważaną sytuację, stąd wątpliwości.  
    </content:encoded>

    <pubDate>Wed, 12 May 2010 22:44:16 +0200</pubDate>
    <guid isPermaLink="false">https://archive.mroczna-zaloga.org/archives/857-guid.html#c2433</guid>
    
</item>
<item>
    <title>Tomek: Co jest nie tak z taką architekturą (Płatnik or compatible)</title>
    <link>https://archive.mroczna-zaloga.org/archives/857-co-jest-nie-tak-z-taka-architektura-platnik-or-compatible.html#c2432</link>
            <category></category>
    
    <comments>https://archive.mroczna-zaloga.org/archives/857-co-jest-nie-tak-z-taka-architektura-platnik-or-compatible.html#comments</comments>
    <wfw:comment>https://archive.mroczna-zaloga.org/wfwcomment.php?cid=857</wfw:comment>

    

    <author>nospam@example.com (Tomek)</author>
    <content:encoded>
    I z tym się jak najbardziej zgadzam i dlatego napisałem tylko o tym jednym problemie.  
    </content:encoded>

    <pubDate>Wed, 12 May 2010 09:30:46 +0200</pubDate>
    <guid isPermaLink="false">https://archive.mroczna-zaloga.org/archives/857-guid.html#c2432</guid>
    
</item>
<item>
    <title>Paweł Goleń: Co jest nie tak z taką architekturą (Płatnik or compatible)</title>
    <link>https://archive.mroczna-zaloga.org/archives/857-co-jest-nie-tak-z-taka-architektura-platnik-or-compatible.html#c2431</link>
            <category></category>
    
    <comments>https://archive.mroczna-zaloga.org/archives/857-co-jest-nie-tak-z-taka-architektura-platnik-or-compatible.html#comments</comments>
    <wfw:comment>https://archive.mroczna-zaloga.org/wfwcomment.php?cid=857</wfw:comment>

    

    <author>nospam@example.com (Paweł Goleń)</author>
    <content:encoded>
    W takim razie wyjaśnienie. Problem z opisywaną architekturą polega na tym, że każdy użytkownik mający dostęp do aplikacji, ma również dostęp do bazy danych. Na poziomie bazy ma dostęp do wszystkich danych, ograniczenia realizowane są na poziomie aplikacji.

Czy coś w tu zmienia uwierzytelnienie zintegrowane? Nie. Skoro użytkownik ma dostęp, to oznacza, że jego konto w systemie ma dostęp do bazy danych. Dostęp ma użytkownik, a nie konkretny program, więc zamiast przykładowego Płatnika może uruchomić dowolne narzędzie do zarządzania bazą danych, które korzystając z uwierzytelnienia zintegrowanego również z bazą się połączy. Efekt dokładnie taki sam jak w przypadku odzyskania hasła, tylko, że hasła nie trzeba odzyskiwać (bo jest znane atakującemu).

Rzeczywiście nieco inaczej wygląda sytuacja w przypadku, gdy &quot;atak&quot; przeprowadza użytkownik, który do aplikacji dostępu nie posiada. Wówczas uwierzytelnienie zintegrowane ma tę zaletę, że hasło MOŻE nie być przechowywane w systemie (bo jeśli nie ma domeny, to jest lokalna baza SAM). Nawet jeśli atakujący uzyska dostęp do bazy SAM, to hasło musi jeszcze złamać, co nie zawsze jest proste.

Podsumowując - tak, uwierzytelnienie zintegrowane rozwiązuje problem z hasłami, które trzeba zapisać jakoś w konfiguracji. Nie rozwiązuje jednak problemu z architekturą.  
    </content:encoded>

    <pubDate>Wed, 12 May 2010 07:19:09 +0200</pubDate>
    <guid isPermaLink="false">https://archive.mroczna-zaloga.org/archives/857-guid.html#c2431</guid>
    
</item>
<item>
    <title>Tomek: Co jest nie tak z taką architekturą (Płatnik or compatible)</title>
    <link>https://archive.mroczna-zaloga.org/archives/857-co-jest-nie-tak-z-taka-architektura-platnik-or-compatible.html#c2430</link>
            <category></category>
    
    <comments>https://archive.mroczna-zaloga.org/archives/857-co-jest-nie-tak-z-taka-architektura-platnik-or-compatible.html#comments</comments>
    <wfw:comment>https://archive.mroczna-zaloga.org/wfwcomment.php?cid=857</wfw:comment>

    

    <author>nospam@example.com (Tomek)</author>
    <content:encoded>
    (...) Czasami nie potrzebuje, jeśli wykorzystane jest zintegrowane uwierzytelnianie Windows, ale taka konfiguracja nie rozwiązuje problemu. (...)

Sie z kolegą nie zgodzę na początek co do rozwiązania jednego problemu jakim jest zapisane hasło usługi \ użytkownika. Jeżeli jest to faktycznie uwierzytelnienie zintegrowane i poprawnie zaimplementowane to problem rozwiązuje, ponieważ w konfiguracji nigdzie nie powinno być loginu czy hasła a kontekst połączenia się aplikacji powinien wynikać z kontekstu logowania użytkownika. Ale pewnie czegoś nie rozumiem ... jak to bywa ze mną i tym bezpieczeństwem całym. To czytam dalej ...  
    </content:encoded>

    <pubDate>Tue, 11 May 2010 23:31:04 +0200</pubDate>
    <guid isPermaLink="false">https://archive.mroczna-zaloga.org/archives/857-guid.html#c2430</guid>
    
</item>

</channel>
</rss>