<rss version="2.0"
     xmlns:atom="http://www.w3.org/2005/Atom"
     xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel>
        <atom:link href="https://piotrbach.com/topics/sql-server/rss/" rel="self" type="application/rss+xml" />

        <title>Piotr Bach RSS Feed - SQL Server</title>

        <link>https://piotrbach.com/topics/sql-server</link>

        <description>Explore practical SQL Server guides on queries, indexing, data design, migrations, troubleshooting and database performance for modern web applications.</description>

        <pubDate>Thu, 16 Jul 2026 09:30:58 GMT</pubDate>

        <lastBuildDate>Wed, 23 Sep 2026 09:59:46 GMT</lastBuildDate>

        <language>en</language>

        <generator>BachPlatform / Umbraco CMS</generator>

            <item>
                <title>How to Reset an Umbraco 6 Admin Password in SQL Server</title>

                <link>https://piotrbach.com/blog/reset-an-umbraco-6-admin-password-in-sql-server/</link>

                <description>Reset an Umbraco 6 administrator password in SQL Server with the correct legacy hash, then recycle the IIS App Pool before testing the backoffice login.</description>

                <pubDate>Wed, 23 Sep 2026 06:25:14 GMT</pubDate>

                <dc:creator>Piotr Bach</dc:creator>

                <guid isPermaLink="true">https://piotrbach.com/blog/reset-an-umbraco-6-admin-password-in-sql-server/</guid>
            </item>
            <item>
                <title>How to Examine Umbraco Property Values for a Given Data Type</title>

                <link>https://piotrbach.com/blog/examine-umbraco-property-values-given-data-type/</link>

                <description>A practical, read-only T-SQL technique for finding published content that uses a specific data type in Umbraco 13</description>

                <pubDate>Sat, 15 Aug 2026 12:09:58 GMT</pubDate>

                <dc:creator>Piotr Bach</dc:creator>

                <guid isPermaLink="true">https://piotrbach.com/blog/examine-umbraco-property-values-given-data-type/</guid>
            </item>
            <item>
                <title>Debugging Slow Publishing in Umbraco 13 at 325K Nodes</title>

                <link>https://piotrbach.com/blog/debugging-slow-publishing-in-umbraco-13-at-325k-nodes/</link>

                <description>After upgrading a production-scale Umbraco installation from 11.5.0 to 13.4.1, publishing and unpublishing became extremely slow and database lock errors appeared frequently. The application contained approximately 325,000 documents. This is how we traced the problem to a regression in Umbraco Core.</description>

                <pubDate>Tue, 30 Jul 2024 06:00:00 GMT</pubDate>

                <dc:creator>Piotr Bach</dc:creator>

                <guid isPermaLink="true">https://piotrbach.com/blog/debugging-slow-publishing-in-umbraco-13-at-325k-nodes/</guid>
            </item>
            <item>
                <title>How to Fix SSL Certificate Trust Issues When Connecting to SQL Server</title>

                <link>https://piotrbach.com/blog/how-to-fix-ssl-certificate-trust-issues-when-connecting-to-sql-server/</link>

                <description>Learn how to fix the SQL Server error &#x201C;The certificate chain was issued by an authority that is not trusted&#x201D;, why it has become more common with newer SQL clients, and when TrustServerCertificate=True is an acceptable workaround.</description>

                <pubDate>Sun, 14 Jul 2024 06:00:00 GMT</pubDate>

                <dc:creator>Piotr Bach</dc:creator>

                <guid isPermaLink="true">https://piotrbach.com/blog/how-to-fix-ssl-certificate-trust-issues-when-connecting-to-sql-server/</guid>
            </item>
            <item>
                <title>Creating a SQL Server login for an existing domain user in SSMS</title>

                <link>https://piotrbach.com/blog/creating-a-sql-server-login-for-an-existing-domain-user-in-ssms/</link>

                <description>If a Windows domain account already exists but cannot access SQL Server, you normally do not create another Windows account or a SQL-authentication password. You create a SQL Server login for the existing Windows principal, then grant only the access it needs.</description>

                <pubDate>Sat, 02 Mar 2024 06:00:00 GMT</pubDate>

                <dc:creator>Piotr Bach</dc:creator>

                <guid isPermaLink="true">https://piotrbach.com/blog/creating-a-sql-server-login-for-an-existing-domain-user-in-ssms/</guid>
            </item>
            <item>
                <title>How to Create a SQL Server Login for a Windows Domain User with PowerShell</title>

                <link>https://piotrbach.com/blog/how-to-create-a-sql-server-login-for-a-windows-domain-user-with-powershell/</link>

                <description>If an existing Windows domain account receives Login failed for user because SQL Server has no corresponding login, you can create the Windows-authenticated SQL Server login from PowerShell. This article keeps the original SMO-based approach while clarifying the permissions and security implications.</description>

                <pubDate>Sun, 25 Feb 2024 06:00:00 GMT</pubDate>

                <dc:creator>Piotr Bach</dc:creator>

                <guid isPermaLink="true">https://piotrbach.com/blog/how-to-create-a-sql-server-login-for-a-windows-domain-user-with-powershell/</guid>
            </item>
            <item>
                <title>Reset Identity Values in SQL Server with DBCC CHECKIDENT</title>

                <link>https://piotrbach.com/blog/reset-identity-values-in-sql-server-with-dbcc-checkident/</link>

                <description>How to inspect and reseed an IDENTITY column correctly, including the important difference between DELETE and TRUNCATE TABLE.</description>

                <pubDate>Fri, 16 Feb 2024 06:00:00 GMT</pubDate>

                <dc:creator>Piotr Bach</dc:creator>

                <guid isPermaLink="true">https://piotrbach.com/blog/reset-identity-values-in-sql-server-with-dbcc-checkident/</guid>
            </item>
            <item>
                <title>How to Count Rows in All SQL Server Tables</title>

                <link>https://piotrbach.com/blog/how-to-count-rows-in-all-sql-server-tables/</link>

                <description>Use partition metadata for a fast database overview, or run exact counts when the precise number of rows is required.</description>

                <pubDate>Fri, 09 Feb 2024 06:00:00 GMT</pubDate>

                <dc:creator>Piotr Bach</dc:creator>

                <guid isPermaLink="true">https://piotrbach.com/blog/how-to-count-rows-in-all-sql-server-tables/</guid>
            </item>
            <item>
                <title>Search for Text Across All SQL Server Tables</title>

                <link>https://piotrbach.com/blog/search-for-text-across-all-sql-server-tables/</link>

                <description>A practical read-only script for locating an unknown text value across character columns without hard-coding the database structure.</description>

                <pubDate>Wed, 31 Jan 2024 06:00:00 GMT</pubDate>

                <dc:creator>Piotr Bach</dc:creator>

                <guid isPermaLink="true">https://piotrbach.com/blog/search-for-text-across-all-sql-server-tables/</guid>
            </item>
            <item>
                <title>SQL Server Index Maintenance: Rebuild or Reorganize</title>

                <link>https://piotrbach.com/blog/sql-server-index-maintenance-rebuild-reorganize/</link>

                <description>A practical guide to finding rowstore index maintenance candidates, understanding what rebuild and reorganize actually change, and running maintenance without unnecessarily hurting a live application.</description>

                <pubDate>Thu, 24 Mar 2022 06:00:00 GMT</pubDate>

                <dc:creator>Piotr Bach</dc:creator>

                <guid isPermaLink="true">https://piotrbach.com/blog/sql-server-index-maintenance-rebuild-reorganize/</guid>
            </item>
    </channel>
</rss>
