<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:atom="https://www.w3.org/2005/Atom" xmlns:sy="https://purl.org/rss/1.0/modules/syndication/" xmlns:dc="https://purl.org/dc/elements/1.1/" xmlns:content="https://purl.org/rss/1.0/modules/content/" xmlns:wfw="https://wellformedweb.org/CommentAPI/" xmlns:slash="https://purl.org/rss/1.0/modules/slash/"
  version="2.0">
  <channel>
    <title>Bernhard Frank's WebLog</title>
    <atom:link
      href="https://docs.microsoft.com/archive/blogs/b.frank/feed.xml"
      rel="self"
      type="application/rss+xml" />
    <link>https://docs.microsoft.com/archive/blogs/b.frank/feed.xml</link>
    <description />
    <lastBuildDate>Tue, 16 Apr 2019 04:45:02 GMT</lastBuildDate>
    <language>en-US</language>
    <sy:updatePeriod>hourly</sy:updatePeriod>
    <sy:updateFrequency>1</sy:updateFrequency>
    <item>
      <title>Blog move! to https://blogs.technet.com/bernhard_frank/</title>
      <link>https://docs.microsoft.com/archive/blogs/b.frank/blog-move-to-httpblogs-technet-combernhard_frank</link>
      <pubDate>Wed, 07 Apr 2010 01:26:00 GMT</pubDate>
      <dc:creator><![CDATA[Bernhard Frank]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/b.frank/2010/04/07/blog-move-to-httpblogs-technet-combernhard_frank/</guid>
      <description><![CDATA[please visit Bernhard Frank's Webblog at&nbsp;https://blogs.technet.com/bernhard_frank/&nbsp;
as...]]></description>
      <content:encoded><![CDATA[<P>please visit <A href="https://blogs.technet.com/bernhard_frank/" mce_href="https://blogs.technet.com/bernhard_frank/">Bernhard Frank's Webblog</A> at&nbsp;<A href="https://blogs.technet.com/bernhard_frank/">https://blogs.technet.com/bernhard_frank/</A>&nbsp;</P>
<P>as this blog url is deprecated.</P>
<P>&nbsp;thx,</P>
<P>Bernhard</P>]]></content:encoded>
    </item>
    <item>
      <title>QDIG photo gallery error: PHP Notice: Undefined variable: HTTP_GET_VARS</title>
      <link>https://docs.microsoft.com/archive/blogs/b.frank/qdig-photo-gallery-error-php-notice-undefined-variable-http_get_vars</link>
      <pubDate>Mon, 28 Apr 2008 12:28:00 GMT</pubDate>
      <dc:creator><![CDATA[Bernhard Frank]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/b.frank/2008/04/28/qdig-photo-gallery-error-php-notice-undefined-variable-http_get_vars/</guid>
      <description><![CDATA[problem:
tried&nbsp;to install qdig photo gallery&nbsp;on my IIS box - however it returned an error...]]></description>
      <content:encoded><![CDATA[<P><STRONG>problem:</STRONG></P>
<P>tried&nbsp;to install qdig photo gallery&nbsp;on my IIS box - however it returned an error like:</P>
<P>...</P>
<P><EM>PHP Notice: Undefined variable: HTTP_GET_VARS in C:\inetpub\qdig3\index.php on line 578 PHP Notice: Undefined variable: HTTP_POST_VARS in C:\inetpub\qdig3\index.php on line 579 PHP Notice: Undefined variable: HTTP_COOKIE_VARS in C:\inetpub\qdig3\index.php on line 580 PHP Warning: array_merge() [</EM><EM>function.array-merge</EM><EM>]: </EM></P>
<P>...</P>
<P mce_keep="true">&nbsp;</P>
<P><STRONG>solution:</STRONG></P>
<P>in your php.ini:</P>
<P><EM>register_long_arrays = On</EM></P>
<P>&nbsp;and restart iis from the cmd line with <EM>iisreset</EM></P>
<P><STRONG></STRONG>&nbsp;</P>
<P><STRONG>&nbsp;annotation:</STRONG></P>
<P>testscript.php:&nbsp;</P>
<P>&lt;?php</P>
<P>echo($HTTP_GET_VARS);</P>
<P>?&gt;</P>
<P>must execute with no errors.</P>
<P mce_keep="true">&nbsp;</P>
<P><STRONG>note:</STRONG></P>
<P>this might have a performance overhead as php.ini says: "... If you're not using them, it's recommended to turn them off, ...for performance reasons."</P>]]></content:encoded>
    </item>
    <item>
      <title>SQL server - a db user should only see his DB and no other.</title>
      <link>https://docs.microsoft.com/archive/blogs/b.frank/sql-server-a-db-user-should-only-see-his-db-and-no-other</link>
      <pubDate>Thu, 20 Mar 2008 09:45:00 GMT</pubDate>
      <dc:creator><![CDATA[Bernhard Frank]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/b.frank/2008/03/20/sql-server-a-db-user-should-only-see-his-db-and-no-other/</guid>
      <description><![CDATA[1) You got to remove the VIEW ANY DATABASE permission for the public group.
(T-SQL)
USE masterDeny...]]></description>
      <content:encoded><![CDATA[<P mce_keep="true">1) You got to remove the VIEW ANY DATABASE permission for the public group.</P>
<P mce_keep="true">(T-SQL)</P>
<P mce_keep="true">USE master<BR>Deny VIEW ANY DATABASE to public</P>
<P mce_keep="true">2) to let the user see his database you must make this user the owner of the db when you create the database:</P>
<P mce_keep="true"><IMG title=screenshot style="WIDTH: 708px; HEIGHT: 636px" height=636 alt=screenshot src="https://bernhard_frank.members.winisp.net/Pictures/blog/make%20user%20owner%20of%20db%20during%20creation.jpg" width=708 mce_src="https://bernhard_frank.members.winisp.net/Pictures/blog/make%20user%20owner%20of%20db%20during%20creation.jpg"></P>
<P mce_keep="true"><BR>see here for <A class="" title="VIEW ANY DATABASE Permission on MSDN" href="https://msdn2.microsoft.com/en-us/library/ms189077.aspx" target=_blank mce_href="https://msdn2.microsoft.com/en-us/library/ms189077.aspx">more details</A>.<BR></P>
<p><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Components.PostAttachments/00/08/32/74/00/make%20user%20owner%20of%20db%20during%20creation.jpg" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-components-postattachments/00-08-32-74-00/make-user-owner-of-db-during-creation.jpg">make user owner of db during creation.jpg</a></p>]]></content:encoded>
    </item>
    <item>
      <title>use icacls to apply read and execute permissions for "This folder, subfolder and files" (e.g. for IIS7 App Pool Isolation)</title>
      <link>https://docs.microsoft.com/archive/blogs/b.frank/use-icacls-to-apply-read-and-execute-permissions-for-this-folder-subfolder-and-files-e-g-for-iis7-app-pool-isolation</link>
      <pubDate>Tue, 18 Mar 2008 12:22:00 GMT</pubDate>
      <dc:creator><![CDATA[Bernhard Frank]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/b.frank/2008/03/18/use-icacls-to-apply-read-and-execute-permissions-for-this-folder-subfolder-and-files-e-g-for-iis7-app-pool-isolation/</guid>
      <description><![CDATA[icacls C:\inetpub\wwwroot\mysite\ /grant:r "IIS APPPOOL\mywebsitepool":(OI)(CI)(RX)
guarantees that...]]></description>
      <content:encoded><![CDATA[<P>icacls C:\inetpub\wwwroot\mysite\ /grant:r "IIS APPPOOL\mywebsitepool":(OI)(CI)(RX)</P>
<P>guarantees that new files &amp; directories&nbsp;put into this folder inherit the permissions that were set for the parent folder.</P>
<P>&nbsp;More details on IIS7 Application pool isolation can be found <A class="" title='Ken Schaefer "New in IIS 7 - App Pool Isolation"' href="https://adopenstatic.com/cs/blogs/ken/archive/2008/01/29/15759.aspx" mce_href="https://adopenstatic.com/cs/blogs/ken/archive/2008/01/29/15759.aspx">here</A>:</P>
<P mce_keep="true">&nbsp;</P>]]></content:encoded>
    </item>
    <item>
      <title>script sample für IIS6 - Website mit unc user name einrichten (use at your own risk!)</title>
      <link>https://docs.microsoft.com/archive/blogs/b.frank/script-sample-fr-iis6-website-mit-unc-user-name-einrichten-use-at-your-own-risk</link>
      <pubDate>Fri, 01 Feb 2008 04:52:00 GMT</pubDate>
      <dc:creator><![CDATA[Bernhard Frank]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/b.frank/2008/02/01/script-sample-fr-iis6-website-mit-unc-user-name-einrichten-use-at-your-own-risk/</guid>
      <description><![CDATA[On Error Resume Next
Const wbemFlagReturnImmediately = &amp;h10Const wbemFlagForwardOnly =...]]></description>
      <content:encoded><![CDATA[<P>On Error Resume Next</P>
<P>Const wbemFlagReturnImmediately = &amp;h10<BR>Const wbemFlagForwardOnly = &amp;h20</P>
<P>arrComputers = Array("SRV2003")<BR>For Each strComputer In arrComputers<BR>&nbsp;&nbsp; WScript.Echo<BR>&nbsp;&nbsp; WScript.Echo "=========================================="<BR>&nbsp;&nbsp; WScript.Echo "Computer: " &amp; strComputer<BR>&nbsp;&nbsp; WScript.Echo "=========================================="</P>
<P>&nbsp;&nbsp; Set objWMIService = GetObject("winmgmts:\\" &amp; strComputer &amp; "\root\MicrosoftIISv2")<BR>&nbsp;&nbsp; Set colItems = objWMIService.ExecQuery("SELECT * FROM IIsWebVirtualDirSetting", "WQL", _<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; wbemFlagReturnImmediately + wbemFlagForwardOnly)</P>
<P>&nbsp;&nbsp; For Each objItem In colItems<BR>&nbsp;objItem.UNCPassword = "password"<BR>&nbsp;objItem.UNCUserName = "uncuser"<BR>&nbsp;objItem.Path ="<A href="file://srv2003/websites/testsite">\\srv2003\websites\testsite</A>"<BR>&nbsp;objItem.Put_<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; WScript.Echo "UNCPassword: " &amp; objItem.UNCPassword<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; WScript.Echo "UNCUserName: " &amp; objItem.UNCUserName<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; WScript.Echo "path: " &amp; objItem.Path</P>
<P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; WScript.Echo<BR>&nbsp;&nbsp; Next<BR>Next</P>
<P><BR>&nbsp;</P>]]></content:encoded>
    </item>
    <item>
      <title>keyboard language layout ändern auf ServerCore</title>
      <link>https://docs.microsoft.com/archive/blogs/b.frank/keyboard-language-layout-ndern-auf-servercore</link>
      <pubDate>Wed, 16 Jan 2008 11:03:00 GMT</pubDate>
      <dc:creator><![CDATA[Bernhard Frank]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/b.frank/2008/01/16/keyboard-language-layout-ndern-auf-servercore/</guid>
      <description><![CDATA[Ich wollte heute mein keyboard auf deutsch setzen auf meiner Windows Server 2008 core installation...]]></description>
      <content:encoded><![CDATA[<P>Ich wollte heute mein keyboard auf deutsch setzen auf meiner Windows Server 2008 core installation (ich hatte EN).<BR>tja aber wie machen über die command line?</P>
<P>einfach </P>
<P><STRONG>control intl.cpl</STRONG></P>
<P>auf der cmd line aufrufen und los gehts.&nbsp;</P>
<P>taken from:</P>
<P><A href="https://blogs.dirteam.com/blogs/sanderberkouwer/archive/2007/08/13/changing-server-core-s-look-and-feel-part-1.aspx">https://blogs.dirteam.com/blogs/sanderberkouwer/archive/2007/08/13/changing-server-core-s-look-and-feel-part-1.aspx</A></P>
<P mce_keep="true">&nbsp;</P>]]></content:encoded>
    </item>
    <item>
      <title>MSDN, Windows Live und dot.net magazin suchen das beste Windows Live Gadget</title>
      <link>https://docs.microsoft.com/archive/blogs/b.frank/msdn-windows-live-und-dot-net-magazin-suchen-das-beste-windows-live-gadget</link>
      <pubDate>Mon, 17 Jul 2006 07:31:00 GMT</pubDate>
      <dc:creator><![CDATA[Bernhard Frank]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/b.frank/2006/07/17/msdn-windows-live-und-dot-net-magazin-suchen-das-beste-windows-live-gadget/</guid>
      <description><![CDATA[Microsoft ruft Entwickler auf, im Rahmen der Einführung von Windows Live neue und außergewöhnliche...]]></description>
      <content:encoded><![CDATA[<P class=MsoNormal style="MARGIN: 0in 0in 0pt"><SPAN lang=DE style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'; mso-ansi-language: DE">Microsoft ruft Entwickler auf, im Rahmen der Einführung von Windows Live neue und außergewöhnliche Gadgets für Live.com zu entwickeln. Gesucht wird das beste deutschsprachige Gadget, mit einer nützlichen, kreativen oder ausgefallenen Idee. Der Wettbewerb startet am 17. Juli und läuft drei Monate. Bis Mitte Oktober haben die Teilnehmer Zeit, ihre Entwicklungen unter MicrosoftGadgets.de anzumelden und einzureichen. Es winken attraktive Preise im Wert von mehreren tausend Euro, darunter ein High-end LCD-Fernseher.<BR>Link: <A href="https://go.microsoft.com/?linkid=5165543">https://go.microsoft.com/?linkid=5165543</A> <?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /><o:p></o:p></SPAN></P>]]></content:encoded>
    </item>
    <item>
      <title>SQL Server Management Studio Express - kostenloses DB Administrationstool - final.</title>
      <link>https://docs.microsoft.com/archive/blogs/b.frank/sql-server-management-studio-express-kostenloses-db-administrationstool-final</link>
      <pubDate>Mon, 17 Jul 2006 03:41:00 GMT</pubDate>
      <dc:creator><![CDATA[Bernhard Frank]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/b.frank/2006/07/17/sql-server-management-studio-express-kostenloses-db-administrationstool-final/</guid>
      <description><![CDATA[SQL Server Management Studio Express = Gratis Clientanwendung zur Administration der einer SQL...]]></description>
      <content:encoded><![CDATA[<P>SQL Server Management Studio Express = Gratis Clientanwendung zur Administration der einer SQL 2005&nbsp;Datenbank</P>
<P>hier zum <A href="https://msdn.microsoft.com/vstudio/express/sql/download/">Download</A> </P><A href="https://bernhard_frank.members.winisp.net/Pictures/SQL%20express%20manager.JPG"><IMG src="https://bernhard_frank.members.winisp.net/Pictures/SQLexpressmanager_thumb.JPG"></A>]]></content:encoded>
    </item>
    <item>
      <title>Die Datenbank und der Service Provider</title>
      <link>https://docs.microsoft.com/archive/blogs/b.frank/die-datenbank-und-der-service-provider</link>
      <pubDate>Fri, 17 Feb 2006 04:33:00 GMT</pubDate>
      <dc:creator><![CDATA[Bernhard Frank]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/b.frank/2006/02/17/die-datenbank-und-der-service-provider/</guid>
      <description><![CDATA[Vielleicht kennen Sie das: 
Sie entwickeln gelassen zuhause mit Visual Studio 2005&nbsp;Ihre...]]></description>
      <content:encoded><![CDATA[<P class=MsoNormal><FONT face=Arial size=2><SPAN lang=DE style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"><?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /><o:p></o:p></SPAN></FONT></P>
<P class=MsoNormal><FONT face=Arial size=2><SPAN lang=DE style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">Vielleicht kennen Sie das: </SPAN></FONT></P>
<P class=MsoNormal><FONT face=Arial size=2><SPAN lang=DE style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">Sie entwickeln gelassen zuhause mit Visual Studio 2005&nbsp;Ihre ASP.net&nbsp;Webapplikation inklusive Datenbank und anschliessend wollen Sie das ganze dann bei Ihrem Provider zum Laufen bringen.</SPAN></FONT></P>
<P class=MsoNormal><FONT face=Arial size=2><SPAN lang=DE style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">Das Problem:</SPAN></FONT></P>
<P class=MsoNormal><FONT face=Arial size=2><SPAN lang=DE style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">Wie kriegen Sie nun die DB nun in die Datenbank in die Ihres Providers. Anrufen, email oder selbst versuchen die Datenbank zu importieren&nbsp;und wie stellt Ihnen der Provider den Datenbank-Zugang überhaupt zur Verfügung (ist 1433 nach aussen hin offen?)</SPAN></FONT></P>
<P class=MsoNormal><FONT face=Arial size=2><SPAN lang=DE style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"><o:p></o:p></SPAN></FONT></P>
<P class=MsoNormal><FONT face=Arial size=2><SPAN lang=DE style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">Wie machen Sie es denn?:</SPAN></FONT></P>
<P class=MsoNormal><FONT face=Arial size=2><SPAN lang=DE style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">Sie könnten w</SPAN></FONT><FONT face=Arial size=2><SPAN lang=DE style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">enn Sie online sind während der Entwicklung die connection strings in Ihrem Project so abändern, dass sofort die Provider DB verwendet wird - ist das für Sie praktikabel?</SPAN></FONT></P>]]></content:encoded>
    </item>
    <item>
      <title>Web basierte DB administration z.B. von SQL Server 2005 Express</title>
      <link>https://docs.microsoft.com/archive/blogs/b.frank/web-basierte-db-administration-z-b-von-sql-server-2005-express</link>
      <pubDate>Tue, 20 Dec 2005 04:09:00 GMT</pubDate>
      <dc:creator><![CDATA[Bernhard Frank]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/b.frank/2005/12/20/web-basierte-db-administration-z-b-von-sql-server-2005-express/</guid>
      <description><![CDATA[Gibts umsonst&nbsp;von Microsoft zum Download...]]></description>
      <content:encoded><![CDATA[<P><FONT face=Verdana size=2>Gibts umsonst&nbsp;von Microsoft zum Download unter:</FONT></P>
<P><A href="https://www.microsoft.com/downloads/details.aspx?familyid=C039A798-C57A-419E-ACBC-2A332CB7F959&amp;displaylang=en"><FONT face=Verdana size=2>https://www.microsoft.com/downloads/details.aspx?familyid=C039A798-C57A-419E-ACBC-2A332CB7F959&amp;displaylang=en</FONT></A></P>
<P>
<TABLE>
<TBODY>
<TR>
<TD><A href="https://bernhard_frank.members.winisp.net/Pictures/login-large.jpg"><IMG src="https://bernhard_frank.members.winisp.net/Pictures/login.jpg"></A></TD>
<TD><A href="https://bernhard_frank.members.winisp.net/Pictures/db-large.jpg"><IMG src="https://bernhard_frank.members.winisp.net/Pictures/db.jpg"></A></TD>
</TR></TBODY></TABLE></P>]]></content:encoded>
    </item>
  </channel>
</rss>