<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Nutzerrechte setzen und übernehmen auf Unterordner]]></title><description><![CDATA[<p>Habe es nun hinbekommen mit Hilfe von C++ die Zugriffsrechte für Ornder zu setzen. Allerdings ergeben sich aus meiner Sicht zwei Probleme:</p>
<p>1. Es wird zwar der Nutzer &quot;Jeder&quot; im Sicherheitsreiter angezeigt, allerdings sind alle Rechtekästchen leer. Allerdings ist es so möglich als eingeschränkter Benutzer um angepaßten Ordner Dateien zu erstellen.</p>
<p>2. Leider wird diese Eigenschaft aber nicht auf weitere Unterordner vererbt.</p>
<p>Bin für jeden Lösungsvorschlag dankbar!</p>
<p>Schon mal im Voraus, Danke!</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/168201/nutzerrechte-setzen-und-übernehmen-auf-unterordner</link><generator>RSS for Node</generator><lastBuildDate>Wed, 29 Apr 2026 04:25:28 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/168201.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 19 Dec 2006 14:56:36 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Nutzerrechte setzen und übernehmen auf Unterordner on Tue, 19 Dec 2006 14:56:36 GMT]]></title><description><![CDATA[<p>Habe es nun hinbekommen mit Hilfe von C++ die Zugriffsrechte für Ornder zu setzen. Allerdings ergeben sich aus meiner Sicht zwei Probleme:</p>
<p>1. Es wird zwar der Nutzer &quot;Jeder&quot; im Sicherheitsreiter angezeigt, allerdings sind alle Rechtekästchen leer. Allerdings ist es so möglich als eingeschränkter Benutzer um angepaßten Ordner Dateien zu erstellen.</p>
<p>2. Leider wird diese Eigenschaft aber nicht auf weitere Unterordner vererbt.</p>
<p>Bin für jeden Lösungsvorschlag dankbar!</p>
<p>Schon mal im Voraus, Danke!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1194874</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1194874</guid><dc:creator><![CDATA[Captain1701]]></dc:creator><pubDate>Tue, 19 Dec 2006 14:56:36 GMT</pubDate></item><item><title><![CDATA[Reply to Nutzerrechte setzen und übernehmen auf Unterordner on Wed, 20 Dec 2006 07:31:22 GMT]]></title><description><![CDATA[<p>Wiehast Du es gemacht? Zeig mal etwas Code.<br />
Besonders der Teil wo Du AllocateAndInitializeSid und SetNamedSecurityInfo verwendet hast!<br />
In SetNamedSecurityInfo kanst Du SUB_CONTAINERS_AND_OBJECTS_INHERIT setzen. Dadurch wird die Vererbung eingeleitet.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1195207</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1195207</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Wed, 20 Dec 2006 07:31:22 GMT</pubDate></item><item><title><![CDATA[Reply to Nutzerrechte setzen und übernehmen auf Unterordner on Wed, 20 Dec 2006 08:03:29 GMT]]></title><description><![CDATA[<p>Der Code ist hier zu finden: <a href="http://support.microsoft.com/kb/102102" rel="nofollow">http://support.microsoft.com/kb/102102</a></p>
<p>In ihm habe ich &quot;Step 1&quot; ersetzt um &quot;jedem&quot; alles zu erlauben und zwar durch folgenden Code:</p>
<pre><code class="language-cpp">PSID pUserSID = NULL;
SID_IDENTIFIER_AUTHORITY WorldAuth = SECURITY_WORLD_SID_AUTHORITY;
AllocateAndInitializeSid(&amp;WorldAuth,          // Top-level SID authority
                         1,                   // Number of subauthorities
                         SECURITY_WORLD_RID,  // Subauthority value
                         0,
                         0,
                         0,
                         0,
                         0,
                         0,
                         0,
                         &amp;pUserSID        // SID returned as OUT parameter
                         );
</code></pre>
<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/35992">@Martin</a>: Leider benutze ich SetNamedSecurityInfo nicht.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1195221</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1195221</guid><dc:creator><![CDATA[Captain1701]]></dc:creator><pubDate>Wed, 20 Dec 2006 08:03:29 GMT</pubDate></item><item><title><![CDATA[Reply to Nutzerrechte setzen und übernehmen auf Unterordner on Wed, 20 Dec 2006 08:25:28 GMT]]></title><description><![CDATA[<p>Und warum? Das ist wirklich die einfacshte Methode SetNamedSecurityInfo.</p>
<p>Ansonsten kennst Du diese schon?<br />
<a href="http://win32.mvps.org/security/fksec.html" rel="nofollow">http://win32.mvps.org/security/fksec.html</a><br />
:xmas2:</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1195230</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1195230</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Wed, 20 Dec 2006 08:25:28 GMT</pubDate></item><item><title><![CDATA[Reply to Nutzerrechte setzen und übernehmen auf Unterordner on Wed, 20 Dec 2006 09:06:27 GMT]]></title><description><![CDATA[<p>Ok, habe mir jetzt mal noch folgendes Beispiel gesucht: <a href="http://msdn2.microsoft.com/en-us/library/aa379620.aspx" rel="nofollow">http://msdn2.microsoft.com/en-us/library/aa379620.aspx</a></p>
<p>Hier wird SetNamedSecurityInfo verwendet, welchen Parameter mit ich mit SUB_CONTAINERS_AND_OBJECTS_INHERIT übergeben?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1195243</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1195243</guid><dc:creator><![CDATA[Captain1701]]></dc:creator><pubDate>Wed, 20 Dec 2006 09:06:27 GMT</pubDate></item><item><title><![CDATA[Reply to Nutzerrechte setzen und übernehmen auf Unterordner on Wed, 20 Dec 2006 09:44:16 GMT]]></title><description><![CDATA[<p>Sorry dieser Parameter wird ja schon in SetEntriesInAcl benötigt:<br />
EXPLICIT_ACCESS::grfInheritance wird auf SUB_CONTAINERS_AND_OBJECTS_INHERIT gesetzt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1195249</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1195249</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Wed, 20 Dec 2006 09:44:16 GMT</pubDate></item><item><title><![CDATA[Reply to Nutzerrechte setzen und übernehmen auf Unterordner on Wed, 20 Dec 2006 10:42:18 GMT]]></title><description><![CDATA[<p>Danke, hat funktioniert!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1195275</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1195275</guid><dc:creator><![CDATA[Captain1701]]></dc:creator><pubDate>Wed, 20 Dec 2006 10:42:18 GMT</pubDate></item></channel></rss>