- 博客(4)
- 资源 (2)
- 收藏
- 关注
原创 何时可以开启透明数据加密(TDE)?
TDE可以为我们的数据库提供加密保护,但是,不是任何情况下都可以随意开启TDE的,同时开启TDE后,我们的数据库维护管理工作也需要进行一些调整。下面我们就先看看开启TDE需要的条件吧!无法正常开启TDE的情况只有一种,那就是数据库中有只读文件组。一般,我们查询sys.dm_database_encryption_keys可以得到DEK的状态,encryption_state为1
2013-07-26 14:54:09 1299
原创 什么是透明数据加密(TDE)?
TDE是SQL Server 2008推出的一个新特性透明数据加密(Transparent Data Encryption),简称TDE,是SQL Server 2008推出的一个新特性,用来对整个数据库提供保护。数据库开启TDE加密后,对于连接到所选数据库的应用程序来说是完全透明的,它不需要对现有应用程序做任何改变。因为TDE的加密特性是应用于页面级别的,一旦开启,页面就会在它们写到磁盘之前
2013-07-26 11:32:46 8168
原创 管理SQL Server数据库服务器的安全防范原则
在现实的世界中,我们不可能为每一个可能的威胁做好准备,我们只能增强自身的防护,让恶意用户更难威胁到我们的安全。SQL Server也一样,我们必须遵循一些基本的原则来保证和提高服务器的安全级别,让恶意用户更难访问到数据。下面是个人根据实践经验总结的一些原则:1.物理安全我们要尽量把服务器放置在物理安全性高的地方,至少具有防盗、防破坏、不可随意接近、不可随意实地访问等特点。(本人就曾遇到
2013-07-25 12:14:24 2179
原创 在SQL Server的try...catch语句中获取错误消息的代码
BEGIN TRY ... ...END TRYBEGIN CATCH DECLARE @ErrorMessage NVARCHAR(4000); DECLARE @ErrorSeverity INT; DECLARE @ErrorState INT; SELECT @ErrorMessage = ERROR_MESSAGE(
2013-07-01 10:51:31 1770
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人