Course Outline
01. ENVIRONMENT CONFIGURATION
➡ SQL Server Configuration Manager.
➡ SQL Server Management Studio (SSMS).
➡ Establishing the database infrastructure for this training program
➡ Data ownership and data preparation protocols
02. DATA BACKUP PROCEDURES
➡ Creating database archiving (BACKUP) processes
➡ Restoring databases from archives: BACKUP operations
03. DATABASE SCHEMA MANAGEMENT
➡ Default DBO schema.
➡ Custom schemas
04. DYNAMIC QUERY EXECUTION
➡ Dynamic queries
➡ EXEC / EXECUTE commands
➡ SQL injection vulnerabilities and mitigation
05. DATA INTEGRITY VERIFICATION
➡ HASHBYTES, CHECKSUM, BINARY_CHECKSUM functions
06. ADVANCED OPERATIONAL TASKS
➡ NOCHECK, DISABLE, SET configurations
07. DATABASE SECURITY FRAMEWORK
➡ Security fundamentals: identification, authentication, and authorization
➡ Server users and user accounts
➡ Server-level accounts
➡ Database-level accounts
➡ Server account administration
➡ User administration
➡ Server roles
➡ Database roles
➡ User-defined roles
➡ Role administration
➡ Authorization commands: GRANT, DENY, REVOKE
08. CODE OBFUSCATION AND PROTECTION
➡ Options: ENCRYPTION, VIEW_METADATA
09. DATABASE AND SERVER MONITORING
➡ Monitoring RAM, disk, processor, and network interface utilization
➡ Reviewing executed SQL queries
➡ Active sessions
➡ Recent connections
➡ High-cost and blocked queries
➡ TEMPDB space usage
➢ Sessions utilizing the most TEMPDB resources
➡ Resource allocation management
10. ADMINISTRATIVE UTILITIES
➡ Activity Monitor
➡ Performance Monitor
Requirements
This educational program is developed for government personnel seeking to gain comprehensive insights into database security, with a specific focus on Microsoft SQL Server. Participants must possess prior working knowledge of the Windows operating system and be familiar with the Microsoft SQL Server ecosystem.
Testimonials (4)
data was personalised to our organisations
Vincent Long - ASSMANG PTY LTD
Course - T-SQL Fundamentals with SQL Server Training Course
personalised to our understanding and data
Vincent Long - ASSMANG PTY LTD
Course - Business Intelligence with SSAS
The training was well structured and interactive
kgotla Moncho - Martin Engineering Africa
Course - MS 20761 : Querying Data with Transact SQL
The instructor brought his A game again as he superbly took my staff through the customized training with expert timing, knowledge, support, and rapport with my staff.