Skip to main content

Posts

Showing posts with the label json

Oracle 23ai & 26ai: Structural Changes Every DBA Needs to Know

  The evolution from Oracle 19c to the latest 23ai and 26ai releases isn’t just about new AI features; it’s a fundamental shift in how the database is structured and managed. For DBAs, this means unlearning some old habits and embracing a more automated, secure, and streamlined architecture. Here is a breakdown of the most impactful structural changes you’ll encounter. Data Dictionary & Ownership: Strengthening the Core Oracle is tightening the reins on internal object management to boost security and performance. LogMiner Move: In a move toward better kernel control, LogMiner objects have migrated from the SYSTEM schema to SYS. This reduces the risk of accidental modification and aligns with "least privilege" principles. Component Cleanup: During the upgrade process, Oracle now standardizes Spatial components under the MDSYS schema. Notably, older, legacy multimedia components are being stripped out to reduce the database footprint. JSON Duality: For those...

Securing Your Crown Jewels: A Guide to Oracle DBSAT

  In an era where data is the new oil, your database is the high-security vault. But how often do you check the locks? For Oracle Database users, the Database Security Assessment Tool (DBSAT) is the essential "home inspection" kit for your data environment. Whether you're preparing for a GDPR audit or just trying to sleep better at night, DBSAT provides a fast, comprehensive way to evaluate your security posture. What is DBSAT? Oracle DBSAT is a lightweight, command-line utility that identifies security risks by analyzing database configurations, user entitlements, and sensitive data locations. It doesn’t just point out problems; it provides actionable recommendations based on CIS Benchmarks , DISA STIG , and Oracle best practices. The Three Pillars of DBSAT The tool operates through three distinct components: The Collector: Runs SQL queries and OS commands on the database server to gather raw metadata. The Reporter: Analyzes the collecte...