overview of security in dbms

38

Upload: vatroslav-mileusnic

Post on 08-May-2015

963 views

Category:

Technology


0 download

DESCRIPTION

Data security is of utmost importance, yet people mostly disregard security in database management systems (DBMS). This talk aims to shed some light on security features in some DBMS and the importance of using them. There is talk of authentication, authorization, encryption, auditing and network technologies of the following DBMS: Oracle, PostgreSQL, IBM DB2, SAP HANA, SQL Server, MySQL, Drizzle, HyperSQL, Advantage Database Server, ScimoreDB, Raima Database Manager. There is also a bit about NoSQL DBMS: Apache's HBase and CouchDB, MongoDB and Redis.

TRANSCRIPT

Page 2: Overview of security in DBMS
Page 3: Overview of security in DBMS
Page 4: Overview of security in DBMS
Page 5: Overview of security in DBMS
Page 6: Overview of security in DBMS
Page 7: Overview of security in DBMS
Page 8: Overview of security in DBMS
Page 9: Overview of security in DBMS
Page 10: Overview of security in DBMS
Page 11: Overview of security in DBMS
Page 12: Overview of security in DBMS
Page 13: Overview of security in DBMS
Page 14: Overview of security in DBMS
Page 15: Overview of security in DBMS
Page 16: Overview of security in DBMS
Page 17: Overview of security in DBMS
Page 18: Overview of security in DBMS
Page 19: Overview of security in DBMS
Page 20: Overview of security in DBMS
Page 21: Overview of security in DBMS
Page 22: Overview of security in DBMS
Page 23: Overview of security in DBMS
Page 24: Overview of security in DBMS
Page 25: Overview of security in DBMS
Page 26: Overview of security in DBMS
Page 27: Overview of security in DBMS
Page 28: Overview of security in DBMS
Page 29: Overview of security in DBMS
Page 30: Overview of security in DBMS
Page 31: Overview of security in DBMS
Page 32: Overview of security in DBMS
Page 33: Overview of security in DBMS
Page 34: Overview of security in DBMS
Page 35: Overview of security in DBMS
Page 36: Overview of security in DBMS

DBMS LDAP Kerberos Pass. alg. SQL auth. Encryption Enc. alg. Audit SSL / TLS

Drizzle yes no SHA1 no no no no

SAP HANA yes SHA-256 yes yes AES-256-CBC yes yes

ScimoreDB yes

Raima yes yes

HyperSQL yes yes

Advantagestream cipher,

160b keys yes yesAES-128,AES-256 yes

IBM DB2 yes yes yes yes yes yes

PostgreSQL yes yes MD5 yes yes no yes

MySQL yes yes SHA-256 yes no yes yes

Oracle yes yes yes yes yes yes

SQL Server yes yes yes yes yes

Page 37: Overview of security in DBMS

DBMS LDAP Kerberos Pass. alg. SQL auth. Encryption Enc. alg. Audit SSL / TLS

Drizzle yes no SHA1 no no no no

SAP HANA yes SHA-256 yes yes AES-256-CBC yes yes

ScimoreDB yes

Raima yes yes

HyperSQL yes yes

Advantagestream cipher,

160b keys yes yesAES-128,AES-256 yes

IBM DB2 yes yes yes yes yes yes

PostgreSQL yes yes MD5 yes yes no yes

MySQL yes yes SHA-256 yes no yes yes

Oracle yes yes yes yes yes yes

SQL Server yes yes yes yes yes

Page 38: Overview of security in DBMS