2006/06/28

暗号化されたデータベース

Technoteの斜め読みから見つけたトピックより

Can you find out who encrypted a database?

少し前に、データベースの暗号化 というエントリを書いたのですが、その関連項目です。

暗号化されているデータベースを、「どのID」を使って暗号化したかがわかりますか? というお話。
当然ながら、これはわかりません。

よくある話としては、
  1. サーバー上のDBを直接ファイルコピーした場合はサーバーIDで暗号化されている
  2. ローカルにコピー or 複製したファイルをコピーした場合は、そのコピー、複製オペレーションをしたユーザーIDで暗号化されている
というかんじでしょうか。よく、サーバー移行集約などで、OSコピーなどでファイルを移動してしまった場合、上記「1」のケースがあったりします。旧サーバーのサーバーIDで暗号化されたファイルを新サーバーに移動しても当然暗号化されているため新サーバーはnsfファイルにアクセスすることは出来ません。この場合、旧サーバーID(をノーツクライアントから使って)復号化する必要があります。

0 件のコメント: