问题标签 [tde]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
342 浏览

sql - 将启用 TDE 的 .mdf 附加到 SqlLocalDb 的优缺点是什么?

我正在考虑将启用 TDE 的.mdf文件附加到SqlLocalDb. 在投入时间之前,我想知道这样做是否值得?所以需要一些有用的建议。

0 投票
1 回答
1346 浏览

sql-server - TDE Enabled database connection string in ADO.Net using C#

I have a .mdf file and i can attach it at run time and access it from C#.But if the same file is TDE enabled i am not getting the format of connection string to be used for attaching it.Please help

0 投票
1 回答
41540 浏览

sql-server - sys.dm_database_encryption_keys 中的加密状态与 sys.databases 不一致

如果我查询sys.dm_database_encryption_keys,它会返回一个encryption_stateof 3(加密),percent_completeof 0。如果我查询sys.databases,该is_encrypted列的值为 0(未加密)。在我看来,这两个似乎相互对抗。

数据库是否加密? 这么说,sys.dm_database_encryption_keys但不同意。is_encryptedsys.databases

在数据库属性下,该属性Encryption Enabled为 false。

我很困惑。

0 投票
1 回答
1803 浏览

sql-server - 更改 SQL Server 2008 R2 数据库主密钥是否会无缝更改依赖键?

在 SQL Server 2008 R2 中,如果我更改数据库主密钥,我是否必须对更改用户数据库加密密钥的证书进行任何更改。我有年度更新要求。

所以如果我这样做:

  1. 它还会更新为用户数据库加密密钥创建的所有证书的加密密钥吗?

  2. 是否存在数据丢失风险?

有很多关于如何做出改变的例子,但我很难找到关于这种特定情况的点评论。

0 投票
0 回答
341 浏览

sql - 使用 EKM 非对称密钥通过 TDE 加密构建 Always On

我们正在尝试使用 always on 功能创建 HA 组。

我们的数据库使用 EKM(外部加密提供商 - HSM)通过 TDE 加密。

尝试通过向导构建可用性组时,您无法选择具有

加密密钥,我找到了一个使用 T-SQL 脚本绕过此问题的链接,但它使用

主密钥而不是外部密钥(非对称)

https://www.simple-talk.com/sql/database-administration/encrypting-your-sql-server-2012-alwayson-availability-databases/

有没有办法使用 EKM 进行设置?

0 投票
1 回答
2758 浏览

database - SQL Server 2012 TDE 还原证书问题

我有两个 SQL Server 2012 Enterprise 实例,但努力从实例一到实例二的一组备份(完整、差异和日志)还原 TDE 数据库。我收到错误“找不到带有指纹的服务器证书”。

实例一和实例二都有相同密码的主密钥,我已经备份了实例一的证书和私有文件并恢复到实例二。如果我查看实例 2 上主数据库的 Security > Certificates 文件夹,我可以看到它已列出。

如果我尝试恢复,尽管导入了相同的证书并且它存在,我仍然收到错误“找不到带有指纹的服务器证书”,有人可以建议下一步该怎么做吗?

如果我再次尝试重新导入证书,我会收到消息“名称为“ServerCert”的证书已存在或此证书已添加到数据库中。”

我还尝试从备份集中恢复/替换实例一上的数据库并且它们工作,只是在恢复到实例二时不行。

任何帮助将非常感激 :-)

0 投票
2 回答
9822 浏览

sql-server - SQL Server 中的证书过期后会发生什么?

我的 SQL Server 数据库有一个证书。证书过期后会发生什么?

证书过期后记录插入、选择、删除是否有效?

0 投票
1 回答
372 浏览

mysql - 在 Windows Server 2008 R2 中的 MySQL 上使用 TDE

我一直在寻找一些将 TDE 引入 MySQL 的解决方案。我发现这个问题以前在这里问过。

但问题似乎是关于为安装在 Linux 环境中的 MySQL 数据库启用 TDE 解决方案。

就我而言,我需要一个安装在 Windows Server 2008 R2 环境中的 MySQL 的 TDE 解决方案。

我找到了NetLib,它似乎对我有用。问题是,还有其他选择吗?另外,NetLib 好吗?

编辑:

所以现在使用 TrueCrypt 和 MySQL 是可能的。但是,除此之外还有其他选择吗?可能是经过审计的?

0 投票
1 回答
847 浏览

c# - SQL Server TDE 和 LINQ

我需要使用 TDE 来保护数据并防止 DBA 看到数据。我们当前的数据访问层使用 LINQ 来访问没有 TDE 的 SQL。如果数据库转换为带有加密列的 TDE,我们必须让 LINQ 生成如下查询:

以最少的努力转换现有数据层的最佳方法是什么?我更喜欢继续使用 LINQ。

目前使用 SQL Server 2012、.Net 4.5、C#

0 投票
1 回答
635 浏览

database - Mysql数据库TDE加密通过xampp?

数周以来,我一直试图弄清楚如何对 Mysql 数据库进行透明数据加密。时间不多了。我需要帮助.. 我正在使用 xampp,可能会转向 Postgres。

如果 xampp mysql 无法进行 TDE,那么有没有办法锁定数据库说如果我通过 MySQL Workbench 连接,它会显示错误或提示输入密码?