News

Writing Secure Dynamic SQL in SQL Server SQL Injection is the process by which a malicious user enters Transact-SQL statements instead of valid input. If the input is passed directly to the server ...
SQL Server Management Studio (SSMS) allows you to view and modify query execution plans, as well as use features such as query store, live query statistics, performance dashboard, and index tuning ...
In the first of this two-part series, Microsoft's lead SQL architect explains how the company collects -- and secures -- telemetry data from Azure SQL Database customers to improve its engineering ...
Practical .NET Dynamic Data Access with Plain Old SQL and SqlQuery You don't have to give up using dynamic SQL just because you're using Entity Framework. The Entity Framework SqlQuery method will ...
SQL Injection is much more dangerous than this in fact, as I can typically pull out all information from all tables (including social security numbers, account numbers, etc.), and in some cases ...
Bob Ward is a Principal Architect for the Microsoft Azure Data team, which owns the development for Microsoft SQL ground to cloud to fabric. Bob has worked for Microsoft for 31+ years on every version ...