{"id":{"repo_id":"brno-tech","oai_identifier":"oai:dspace.vut.cz:11012/251512"},"canonical_url":"https://search.dev.ndltd.org/etd/brno-tech/oai:dspace.vut.cz:11012/251512","repository":{"repo_id":"brno-tech","name":"Brno University of Technology","base_url":"https://dspace.vut.cz/oai/request"},"display":{"title":"Softwarový nástroj pro kontrolu bezpečného nastavení MySQL a MariaDB databází","abstract":"Tato diplomová práce se zaměřuje na návrh a realizaci testovacích programů pro ověření bezpečnosti konfigurací databázových systémů MySQL a MariaDB. Práce je rozdělena do tří částí. První část poskytuje přehled typů databází, jejich nejčastějších zranitelností a útoků na ně. Druhá část je zaměřena na návrh a implementaci nástrojů pro automatizované testování bezpečnosti konfigurací databázových systémů. Třetí část se věnuje vytvo- ření testovacího prostředí pro praktické ověření funkčnosti nástrojů. Obsahuje demon- strace možných útoků na nedostatečně zabezpečené konfigurace a diskutuje limity řešení, možné scénáře nasazení a návrhy na další rozšíření. Výsledkem práce jsou nástroje na automatické testování databázových systémů, které své poznatky zapisují do přehledného reportu ve formátu PDF. Výsledky přispívají ke zvýšení povědomí o důležitosti správného zabezpečení databázových systémů a ulehčení kontroly bezpečnosti konfigurací.","abstract_html":"Tato diplomová práce se zaměřuje na návrh a realizaci testovacích programů pro ověření bezpečnosti konfigurací databázových systémů MySQL a MariaDB. Práce je rozdělena do tří částí. První část poskytuje přehled typů databází, jejich nejčastějších zranitelností a útoků na ně. Druhá část je zaměřena na návrh a implementaci nástrojů pro automatizované testování bezpečnosti konfigurací databázových systémů. Třetí část se věnuje vytvo- ření testovacího prostředí pro praktické ověření funkčnosti nástrojů. Obsahuje demon- strace možných útoků na nedostatečně zabezpečené konfigurace a diskutuje limity řešení, možné scénáře nasazení a návrhy na další rozšíření. Výsledkem práce jsou nástroje na automatické testování databázových systémů, které své poznatky zapisují do přehledného reportu ve formátu PDF. Výsledky přispívají ke zvýšení povědomí o důležitosti správného zabezpečení databázových systémů a ulehčení kontroly bezpečnosti konfigurací.","abstract_has_math":false,"creators":["Šíma, Jindřich"],"institution":"Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií","degree_name":null,"degree_level":null,"degree_discipline":null,"degree_department":null,"school":null,"contributors":[],"advisors":["Šeda, Pavel"],"committee_chairs":[],"committee_members":[],"year":null,"date_issued":"","date_published":null,"updated_at":"2026-07-24T01:22:31Z","subjects":["Automatizované testování","Bezpečnost databází","Databázové systémy","MariaDB","MySQL","Python","SSL/TLS","Zranitelnosti","Automated testing","Database management systems","Database security","Vulnerabilities"],"languages":["cs"],"rights":["Standardní licenční smlouva - přístup k plnému textu bez omezení"],"rights_urls":[],"identifier_entries":[{"key":"dc:identifier.other","label":"Dc Identifier Other","values":["167324"],"render_values":[{"text":"167324","href":null,"code":true}]}]},"links":{"outbound_url":"http://hdl.handle.net/11012/251512","outbound_label":"Handle","outbound_source":"dc:identifier.uri"},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:contributor.advisor","label":"Advisor","values":["Šeda, Pavel"]},{"key":"dc:creator","label":"Author","values":["Šíma, Jindřich"]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:publisher","label":"Institution","values":["Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií"]},{"key":"dc:type","label":"Dc Type","values":["Text"]},{"key":"thesis:institution_name","label":"Thesis Institution Name","values":["Ing."]}]},{"id":"subjects_keywords","label":"Subjects and Keywords","entries":[{"key":"dc:subject","label":"Dc Subject","values":["Automatizované testování","Bezpečnost databází","Databázové systémy","MariaDB","MySQL","Python","SSL/TLS","Zranitelnosti","Automated testing","Database management systems","Database security","Vulnerabilities"]}]},{"id":"language_rights","label":"Language and Rights","entries":[{"key":"dc:language.iso","label":"Language (ISO)","values":["cs"]},{"key":"dc:rights","label":"Dc Rights","values":["Standardní licenční smlouva - přístup k plnému textu bez omezení"]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier.other","label":"Dc Identifier Other","values":["167324"]},{"key":"dc:identifier.uri","label":"Identifier URI","values":["http://hdl.handle.net/11012/251512"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description.abstract","label":"Abstract","values":["Tato diplomová práce se zaměřuje na návrh a realizaci testovacích programů pro ověření bezpečnosti konfigurací databázových systémů MySQL a MariaDB. Práce je rozdělena do tří částí. První část poskytuje přehled typů databází, jejich nejčastějších zranitelností a útoků na ně. Druhá část je zaměřena na návrh a implementaci nástrojů pro automatizované testování bezpečnosti konfigurací databázových systémů. Třetí část se věnuje vytvo- ření testovacího prostředí pro praktické ověření funkčnosti nástrojů. Obsahuje demon- strace možných útoků na nedostatečně zabezpečené konfigurace a diskutuje limity řešení, možné scénáře nasazení a návrhy na další rozšíření. Výsledkem práce jsou nástroje na automatické testování databázových systémů, které své poznatky zapisují do přehledného reportu ve formátu PDF. Výsledky přispívají ke zvýšení povědomí o důležitosti správného zabezpečení databázových systémů a ulehčení kontroly bezpečnosti konfigurací.","This thesis focuses on the design and implementation of test programs to verify the security of MySQL and MariaDB database systems configuration. The thesis is divided into three parts. The first part provides an overview of the types of databases, their most common vulner- abilities and attacks on them. The second part focuses on the design and implementation of tools for automated security testing of database system configurations. The third part is dedicated to the creation of a test environment for practical verification of the tools functionality. It includes demonstrations of possible attacks on poorly secured aonfigu- rations and discusses the limitations of the solution, possible deployment scenarios and suggestions for further improvements. The work results in tools for automatic testing of database systems that write their findings in PDF report. The results contribute to raising awareness of the importance of proper security of database systems and providing configuration security checks."]},{"key":"dc:title","label":"Title","values":["Softwarový nástroj pro kontrolu bezpečného nastavení MySQL a MariaDB databází"]}]}],"canonical_facts":{"dc:contributor.advisor":["Šeda, Pavel"],"dc:creator":["Šíma, Jindřich"],"dc:description.abstract":["Tato diplomová práce se zaměřuje na návrh a realizaci testovacích programů pro ověření bezpečnosti konfigurací databázových systémů MySQL a MariaDB. Práce je rozdělena do tří částí. První část poskytuje přehled typů databází, jejich nejčastějších zranitelností a útoků na ně. Druhá část je zaměřena na návrh a implementaci nástrojů pro automatizované testování bezpečnosti konfigurací databázových systémů. Třetí část se věnuje vytvo- ření testovacího prostředí pro praktické ověření funkčnosti nástrojů. Obsahuje demon- strace možných útoků na nedostatečně zabezpečené konfigurace a diskutuje limity řešení, možné scénáře nasazení a návrhy na další rozšíření. Výsledkem práce jsou nástroje na automatické testování databázových systémů, které své poznatky zapisují do přehledného reportu ve formátu PDF. Výsledky přispívají ke zvýšení povědomí o důležitosti správného zabezpečení databázových systémů a ulehčení kontroly bezpečnosti konfigurací.","This thesis focuses on the design and implementation of test programs to verify the security of MySQL and MariaDB database systems configuration. The thesis is divided into three parts. The first part provides an overview of the types of databases, their most common vulner- abilities and attacks on them. The second part focuses on the design and implementation of tools for automated security testing of database system configurations. The third part is dedicated to the creation of a test environment for practical verification of the tools functionality. It includes demonstrations of possible attacks on poorly secured aonfigu- rations and discusses the limitations of the solution, possible deployment scenarios and suggestions for further improvements. The work results in tools for automatic testing of database systems that write their findings in PDF report. The results contribute to raising awareness of the importance of proper security of database systems and providing configuration security checks."],"dc:identifier.other":["167324"],"dc:identifier.uri":["http://hdl.handle.net/11012/251512"],"dc:language.iso":["cs"],"dc:publisher":["Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií"],"dc:rights":["Standardní licenční smlouva - přístup k plnému textu bez omezení"],"dc:subject":["Automatizované testování","Bezpečnost databází","Databázové systémy","MariaDB","MySQL","Python","SSL/TLS","Zranitelnosti","Automated testing","Database management systems","Database security","Vulnerabilities"],"dc:title":["Softwarový nástroj pro kontrolu bezpečného nastavení MySQL a MariaDB databází"],"dc:type":["Text"],"thesis:institution_name":["Ing."]},"updated_at":"2026-07-24T01:22:31Z"}