SQL 2008 TDE を使用しているときに、データベースが完全に暗号化されていることを確認する方法はありますか? すなわち、
ALTER DATABASE mydb SET ENCRYPTION ON
私が考えることができる唯一の方法は、mydb を切り離そうとし続けることです。すべてのページが暗号化されるまで切り離されません。ただし、デタッチを伴わないよりクリーンな方法が必要ですか?
ありがとう。
SQL 2008 TDE を使用しているときに、データベースが完全に暗号化されていることを確認する方法はありますか? すなわち、
ALTER DATABASE mydb SET ENCRYPTION ON
私が考えることができる唯一の方法は、mydb を切り離そうとし続けることです。すべてのページが暗号化されるまで切り離されません。ただし、デタッチを伴わないよりクリーンな方法が必要ですか?
ありがとう。
この情報はにありますsys.dm_database_encryption_keys
。
encryption_state = 3
データベースとログが暗号化されていることを示します。encryption_state = 2
暗号化が進行中であることを意味します。この場合、percent_complete
列も確認することをお勧めします。