<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>SQL Server 2025 | The .NET Blog</title><link>https://thedotnetblog.com/id/tags/sql-server-2025/</link><description>Articles, tutorials and insights from the .NET community.</description><generator>Hugo</generator><language>id</language><managingEditor>@thedotnetblog (The .NET Blog)</managingEditor><webMaster>@thedotnetblog</webMaster><lastBuildDate>Thu, 04 Jun 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://thedotnetblog.com/id/tags/sql-server-2025/index.xml" rel="self" type="application/rss+xml"/><item><title>MAESTRO, Pertahanan Berlapis, dan Mengapa SQL Server Kini Menjadi Batas Keamanan untuk AI</title><link>https://thedotnetblog.com/id/news/emiliano-montesdeoca/sql-server-maestro-agentic-ai-security-defense-in-depth/</link><pubDate>Thu, 04 Jun 2026 00:00:00 +0000</pubDate><author>Emiliano Montesdeoca</author><guid>https://thedotnetblog.com/id/news/emiliano-montesdeoca/sql-server-maestro-agentic-ai-security-defense-in-depth/</guid><description>AI agentik memperkenalkan ancaman yang tidak dirancang oleh model STRIDE tradisional. Begini cara Microsoft SQL memetakan ke framework MAESTRO untuk menyediakan batas eksekusi yang dikelola.</description><content:encoded>&lt;p&gt;Model ancaman keamanan dibangun di atas asumsi tentang siapa atau apa yang membuat permintaan. STRIDE mengasumsikan aktor manusia yang berinteraksi dengan sistem melalui antarmuka yang ditentukan. Agen AI tidak bekerja dengan cara itu.&lt;/p&gt;
&lt;h2 id="stride-tidak-dirancang-untuk-agen-ai"&gt;STRIDE Tidak Dirancang untuk Agen AI&lt;/h2&gt;
&lt;p&gt;Sistem agentik beroperasi secara otonom, menghubungkan alat melalui panggilan API, membuat keputusan tentang data apa yang akan diambil dan tindakan apa yang akan dieksekusi, dan dapat menerima instruksi dari berbagai sumber — prompt pengguna, hasil alat, data yang diambil. Model ancaman STRIDE (Spoofing, Tampering, Repudiation, Information Disclosure, Denial of Service, Elevation of Privilege) tidak secara memadai menangkap vektor serangan spesifik agen seperti injeksi prompt, keracunan konteks, atau penyalahgunaan alat.&lt;/p&gt;
&lt;p&gt;Cloud Security Alliance menerbitkan framework MAESTRO khusus untuk risiko agen AI.&lt;/p&gt;
&lt;h2 id="framework-maestro"&gt;Framework MAESTRO&lt;/h2&gt;
&lt;p&gt;MAESTRO mengorganisir risiko AI agentik dalam tujuh lapisan:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Foundation Models&lt;/strong&gt; — LLM yang mendasari dan kerentanan pelatihannya&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Data Operations&lt;/strong&gt; — pengambilan, penyimpanan, dan manipulasi data&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Agent Frameworks&lt;/strong&gt; — middleware orkestrasi dan koordinasi agen&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Deployment &amp;amp; Infrastructure&lt;/strong&gt; — di mana agen dijalankan dan cara dikonfigurasi&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Evaluation &amp;amp; Observability&lt;/strong&gt; — pemantauan perilaku agen dari waktu ke waktu&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Security &amp;amp; Compliance&lt;/strong&gt; — kontrol akses, audit, dan kepatuhan regulasi&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Agent Ecosystem&lt;/strong&gt; — cara agen berinteraksi satu sama lain dan dengan alat eksternal&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Setiap lapisan memiliki vektor serangan spesifik yang tidak langsung ditangani oleh kontrol keamanan tradisional.&lt;/p&gt;
&lt;h2 id="microsoft-sql-sebagai-batas-eksekusi-yang-dikelola"&gt;Microsoft SQL sebagai Batas Eksekusi yang Dikelola&lt;/h2&gt;
&lt;p&gt;SQL Server 2025 memetakan ke lapisan MAESTRO dengan cara yang konkret:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Lapisan Data Operations&lt;/strong&gt;: &lt;code&gt;AI_GENERATE_EMBEDDINGS&lt;/code&gt; yang terintegrasi di T-SQL menjaga operasi vektor dalam batas yang dikelola dari database. Data tidak perlu keluar ke layanan model untuk pemrosesan embedding.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Lapisan Security &amp;amp; Compliance&lt;/strong&gt;: Keamanan tingkat baris (RLS) dan penyamaran data dinamis (DDM) berlaku terlepas dari bagaimana permintaan tiba — baik dari pengguna manusia maupun agen AI. Agen tidak dapat melewati kontrol yang diterapkan oleh database itu sendiri.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Lapisan Agent Frameworks&lt;/strong&gt;: Prosedur tersimpan berfungsi sebagai batas alat. Alih-alih memberikan agen akses SQL sembarangan, Anda mendefinisikan operasi yang diizinkan sebagai prosedur dan mengeksposnya sebagai alat agen. Kueri terparameter mencegah injeksi pada tingkat eksekusi.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Lapisan Evaluation &amp;amp; Observability&lt;/strong&gt;: Log audit dan Query Store menangkap apa yang sebenarnya dieksekusi setiap agen — bukan hanya apa yang diminta untuk dilakukan. Keterlacakan ini sangat penting untuk investigasi insiden dalam sistem agentik di mana atribusi kompleks.&lt;/p&gt;
&lt;h2 id="pertahanan-berlapis-untuk-ai-agentik"&gt;Pertahanan Berlapis untuk AI Agentik&lt;/h2&gt;
&lt;p&gt;Prinsipnya tetap sama seperti keamanan tradisional: tidak ada kontrol tunggal yang cukup. Yang berubah adalah kontrol mana yang paling penting untuk agen:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Mengurangi radius ledakan&lt;/strong&gt;: batas alat melalui prosedur tersimpan berarti agen yang dikompromikan hanya dapat mengeksekusi operasi yang telah ditentukan sebelumnya. Ia tidak dapat beralih ke kueri sembarangan.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Observabilitas&lt;/strong&gt;: Anda harus mampu menjawab &amp;ldquo;apa yang sebenarnya dilakukan agen ini?&amp;rdquo; setelah insiden. Sistem AI agentik tanpa keterlacakan tingkat database memiliki titik buta yang tidak dicakup oleh pencatatan aplikasi.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Eksekusi terbatas&lt;/strong&gt;: parameterisasi, RLS, dan DDM adalah aset keamanan terlepas dari apakah pemanggil manusia atau bukan. Jangan melemahkannya untuk mengakomodasi agen.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Akuntabilitas&lt;/strong&gt;: log audit SQL Server membuat catatan tentang siapa (agen mana, menggunakan kredensial apa) yang mengeksekusi apa pada waktu tertentu. Ini penting ketika sistem agentik mengambil tindakan dengan konsekuensi nyata di dunia.&lt;/p&gt;
&lt;p&gt;SQL Server 2025 tidak dibangun untuk menyelesaikan risiko agentik secara abstrak — ia dibangun untuk menjadi database relasional. Namun tata kelola yang membuat database enterprise dapat dipercaya ternyata adalah persis apa yang membuat batas eksekusi agen aman.&lt;/p&gt;
&lt;p&gt;Pos asli: &lt;a href="https://devblogs.microsoft.com/azure-sql/microsoft-sql-security-across-the-maestro-stack-building-secure-agentic-ai-with-defense-in-depth/"&gt;Microsoft SQL Security Across the MAESTRO Stack&lt;/a&gt;&lt;/p&gt;</content:encoded></item></channel></rss>