---
title: "#database-security articles | Hashnode"
description: "Explore 28 articles tagged #database-security on Hashnode. Tutorials, guides, and how-tos from the community."
url: "https://hashnode.com/tag/database-security"
---

Tag

# #database-security

28 posts · 0 followers

[Victor Horlenko](https://hashnode.com/@victorhorlenko) · [Oct 27](https://hashnode.com/posts/when-ai-agents-execute-sql-a-framework-for-controlled-autonomy/6ae0e0e61e46be297c12ce61)

### [When AI Agents Execute SQL: A Framework for Controlled Autonomy](https://ainsights.hashnode.dev/when-ai-agents-execute-sql-a-framework-for-controlled-autonomy?utm_source=hashnode&utm_medium=feed)

AI can now act on your database, not just advise. Here is how to decide what it should be trusted to do.

7 min read · [ainsights.hashnode.dev](https://ainsights.hashnode.dev/when-ai-agents-execute-sql-a-framework-for-controlled-autonomy?utm_source=hashnode&utm_medium=feed)

[Narges Pourkamali](https://hashnode.com/@nargesprk) · [Aug 11](https://hashnode.com/posts/10-rules-for-secure-database-schema-design-before-writing-any-code/6a7b783bc7473a04423c95c8)

### [10 Rules for Secure Database Schema Design (Before Writing Any Code)](https://safeai.blog/10-rules-for-secure-database-schema-design-before-writing-any-code?utm_source=hashnode&utm_medium=feed)

Designing a secure schema before coding is the foundation of data security throughout the software lifecycle.

12 min read · [safeai.blog](https://safeai.blog/10-rules-for-secure-database-schema-design-before-writing-any-code?utm_source=hashnode&utm_medium=feed)

[Lakshay Dhoundiyal](https://hashnode.com/@LakshayDhoundiyal) · [Aug 9](https://hashnode.com/posts/why-do-banks-use-oracle-database/6a789ac4dafa1c79f987ac12)

### [Why Do Banks Use Oracle Database? The Technology Behind Modern Banking](https://lakshaydhoundiyal.hashnode.dev/why-do-banks-use-oracle-database?utm_source=hashnode&utm_medium=feed)

From a ₹10,000 transfer to a database failure, discover what happens behind the scenes when banks process your money.

8 min read · [lakshaydhoundiyal.hashnode.dev](https://lakshaydhoundiyal.hashnode.dev/why-do-banks-use-oracle-database?utm_source=hashnode&utm_medium=feed)

[Deka OK](https://hashnode.com/@qorino) · [Jun 16](https://hashnode.com/posts/how-to-safely-grant-xp-cmdshell-access-to-non-sysadmin-users/6a31304375dfa8beba6b81e8)

### [🛠️ How to Safely Grant xp\_cmdshell Access to Non-Sysadmin Users](https://datasanare.hashnode.dev/how-to-safely-grant-xp-cmdshell-access-to-non-sysadmin-users?utm_source=hashnode&utm_medium=feed)

Learn how to securely grant xp\_cmdshell access to non-sysadmin database users and easily fix the LogonUserW 1326 authentication error.

5 min read · [datasanare.hashnode.dev](https://datasanare.hashnode.dev/how-to-safely-grant-xp-cmdshell-access-to-non-sysadmin-users?utm_source=hashnode&utm_medium=feed)

[FetchLogic](https://hashnode.com/@fetchlogic) · [Apr 27](https://hashnode.com/posts/the-database-was-never-designed-for-an-agent-that-thinks/69efce55f88260b08aef8434)

### [The Database Was Never Designed for an Agent That Thinks](https://fetchlogic.hashnode.dev/the-database-was-never-designed-for-an-agent-that-thinks?utm_source=hashnode&utm_medium=feed)

Every second, roughly 3.7 million queries hit PostgreSQL databases across the world. The system assumes something fundamental: the thing asking for data knows what it wants. A human wrote the query. A human clicked the button. A human decided that de...

8 min read · [fetchlogic.hashnode.dev](https://fetchlogic.hashnode.dev/the-database-was-never-designed-for-an-agent-that-thinks?utm_source=hashnode&utm_medium=feed)

[Wiktoria Blomgren Strandberg](https://hashnode.com/@wikipedia01) · [Mar 6](https://hashnode.com/posts/sql-injection/69aaf01978c5adcd0e1fb19b)

### [SQL Injection in DVWA](https://pentesting-dvwa.hashnode.dev/sql-injection?utm_source=hashnode&utm_medium=feed)

Documented penetration test of SQL Injection vulnerability in DVWA.

24 min read · [pentesting-dvwa.hashnode.dev](https://pentesting-dvwa.hashnode.dev/sql-injection?utm_source=hashnode&utm_medium=feed)

[Jebitok](https://hashnode.com/@w1t3r) · [Feb 21](https://hashnode.com/posts/valenfind-insecure-data-exposure-via-broken-access-control-tryhackme/69995df73dc17c4862159209)

### [Valenfind - Insecure Data Exposure via Broken Access Control (TryHackMe)](https://www.sharonjebitok.com/valenfind-insecure-data-exposure-via-broken-access-control-tryhackme?utm_source=hashnode&utm_medium=feed)

Valenfind is a dating site Challenge that was part of the Love at First Breach 2026, red team beginner’s CTF. It covers Insecure Data Exposure via broken access control, where the entire database is a

12 min read · [sharonjebitok.com](https://www.sharonjebitok.com/valenfind-insecure-data-exposure-via-broken-access-control-tryhackme?utm_source=hashnode&utm_medium=feed)

[Milan Nikic](https://hashnode.com/@nick79) · [Feb 18](https://hashnode.com/posts/sql-injection-in-java-a-security-architects-perspective-part-3/69957df6c74b01e9d9a1fbed)

### [SQL Injection in Java: A Security Architect's Perspective (Part 3)](https://securitydepth.hashnode.dev/sql-injection-in-java-a-security-architects-perspective-part-3?utm_source=hashnode&utm_medium=feed)

Threat modeling, risk prioritization, compliance mapping for PCI-DSS, GDPR, SOC 2, and security metrics for SQL injection prevention at organizational scale

13 min read · [securitydepth.hashnode.dev](https://securitydepth.hashnode.dev/sql-injection-in-java-a-security-architects-perspective-part-3?utm_source=hashnode&utm_medium=feed)

[Milan Nikic](https://hashnode.com/@nick79) · [Feb 10](https://hashnode.com/posts/sql-injection-in-java-defense-strategies-and-detection-part-2/698b0118e8b6aed9cdfa11bd)

### [SQL Injection in Java: Defense Strategies and Detection (Part 2)](https://securitydepth.hashnode.dev/sql-injection-in-java-defense-strategies-and-detection-part-2?utm_source=hashnode&utm_medium=feed)

Advanced SQL injection defense strategies for Java applications. Covers MyBatis, stored procedure security, Semgrep detection rules, defense-in-depth.

16 min read · [securitydepth.hashnode.dev](https://securitydepth.hashnode.dev/sql-injection-in-java-defense-strategies-and-detection-part-2?utm_source=hashnode&utm_medium=feed)

[Milan Nikic](https://hashnode.com/@nick79) · [Feb 3](https://hashnode.com/posts/sql-injection-in-java-secure-coding-patterns-part-1/6981e932ef3c52210c781934)

### [SQL Injection in Java: Secure Coding Patterns (Part 1)](https://securitydepth.hashnode.dev/sql-injection-in-java-secure-coding-patterns-part-1?utm_source=hashnode&utm_medium=feed)

Master SQL injection prevention in Java. This guide covers JDBC, JPA, Hibernate, and Spring Data with vulnerable and secure code examples. Part 1 of 3.

12 min read · [securitydepth.hashnode.dev](https://securitydepth.hashnode.dev/sql-injection-in-java-secure-coding-patterns-part-1?utm_source=hashnode&utm_medium=feed)
