| Jak se řídí přístup u databázových systémů? |
|
|
| Čtvrtek, 27 Srpen 2009 07:57 |
|
8. a 9.6. se v Hluboké nad Vltavou konalo InterSystems Symposium, kde společnost InterSystems prezentovala vlastnosti a využití svého databázového systému Caché, vývojové prostředí Ensemble a analytického nástroje DeepSee a jejich partneři své produkty na nich postavené. Dostali jsme při této události příležitost vyzpovídat hlavního produktového manažera Andrease Dieckowa a marketingového ředitele pro Střední a Východní Evropu Petera Mengela.
A.D.: InterSystems zvolil trochu neobvyklou cestu k zabezpečení. Bylo to dáno tím, že vývoj Caché začal později, než u jiných databázových systémů, a my tedy měli možnost poučit se a neopakovat chyby konkurenčních produktů. Nicméně model bezpečnosti se těžko mění, většina firem doteď používá model upper middle security. Naštěstí první vlaštovky přicházejí od těch největších – naším zákazníkem se stalo ministerstvo obrany USA (U.S. Department of Defense).
A.D.: Caché není SQL, ale multidimenzionální struktura. Co je a není citlivé, určí až zákazník. V prvním vydání Caché roku 1997 ještě žádná bezpečnost ani nebyla. Trvalo tři roky s množstvím výrobních problém, než jsme dospěli k dnešnímu zabezpečení.
A.D.: Myšlenka modifikace dat přímo v databázi je u Caché něco jako operovat běžce při maratonu – on totiž stále musí běžet. V SQL jsou zabezpečena pouze USER RIGHTS (uživatelská oprávnění), zde je to rozdílné. Caché je psána v C++, takže Vám teoreticky stačí napsat program a jste uvnitř. Aby se tak ve skutečnosti stalo, budete ještě potřebovat RESOURCE RIGHTS (oprávnění k užití zdrojů), které Vám přidělí výrobce, tedy InterSystems. Práva jednotlivých uživatelů jsou potom už definována v samotné aplikaci. Její bezpečnost tedy specifikují její tvůrci – naši partneři.
A.D.: Vývojáři se dostanou pouze k zašifrované databázi, ne samotným datům. Kompletní práva administrátora databáze jsou udělována pouze jednotlivě po prověřovacím procesu.
A.D.: Určitě. Na rozdíl od SQL nejsou šifrována pouze data, ale celá struktura databáze. Pro každého zákazníka je generován kryptovací klíč. Caché je rovněž certifikována na úroveň EAL 3 od úřadu CSE (Communications Security Establishment) kanadské vlády.
A.D.: Speciální platformy v USA používá ve velkém pouze letectvo, a tam, vzhledem k vysokému zabezpečení platformy samotné, není důvod Caché nasazovat. Navíc filozofií Caché je flexibilita a škálovatelnost, což už v principu odporuje speciálním platformám, které jsou využívány jedním subjektem.
A.D.: Jistě, jsme partnery jak společnosti VMware, tak Intel.
P.M.: Vše je O.K. :-) Vlastník společnosti InterSystems má totiž heslo „úspěšní zákazníci = úspěšná společnost“. Proto se krize nebojíme, u nás i malí zákazníci jsou zákazníci, kteří mají k dispozici servis 24 hodin denně, 7 dní v týdnu.
Pouze registrovaní uživatelé mohou přidat komentář!
Powered by !JoomlaComment 4.0alpha3
!joomlacomment 4.0 Copyright (C) 2009 Compojoom.com . All rights reserved." |







Na co jste se zaměřili v oblasti bezpečnosti u databáze Caché?
V Americe se krize projevila jako první, jak se daří společnosti InterSystems?




