问题标签 [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.
sql-server - 关于 TDE 和 AlwaysOn 可用性组的困惑
这是我第一次发帖,所以我会很简短。我有两台 SQL 2014 Enterprise 服务器;一个主副本和一个辅助副本。这是一个多租户部署,每个租户都有单独的数据库。(没有共享数据库或共享模式)。我目前有一个 AlwaysOn 可用性组启动并运行(更多后续)。我有 TDE 要求。我有我们的 CA 颁发的 SSL 证书。它安装在麻烦的 SQL 服务器上。我已将其转换为 .PVK 格式。我已准备好在两台服务器上使用相同的 .PVK 实现数据库加密
混乱的领域:
- 我是否必须像在普通的基于仲裁的故障转移集群中那样将 SSL 证书缩略图导出到辅助服务器注册表?
- 在从文件创建新的 TDE 证书之前,我必须在主 SQL 服务器上创建一个主密钥。我不明白辅助副本服务器如何影响这种情况。我需要在辅助服务器上可以访问加密的数据库。由于我正在处理不同的主数据库,我是否必须在辅助服务器上创建另一个主密钥?我仍然可以在辅助服务器上为 TDE 使用相同的 .PVK 证书吗?
我将不胜感激任何见解或指导。非常感谢。直流
azure - 动态和静态数据的 HIPAA 合规性加密/解密
如果托管需要符合 HIPAA 的医疗保健应用程序(对我来说是它的 ASP.NET MVC 并将其托管在 Azure 云服务中),则需要在两个方面进行加密:动态数据;和静态数据。在搜索各个位置后,我们得出的结论是,使用 TDE(透明数据加密)处理静态数据,使用 SSL 处理动态数据。那么我不需要使用任何加密/解密逻辑吗?
oracle - Oracle TDE 找不到新的 PKCS#11 库
我以前使用过带有 Oracle 数据库的 Utimaco HSM,但我想将 pcks#11-spy or
pkcs#11-logger` 放在 hsm 之间。Utimaco HSM 库正在运行,我使用了以下命令:
但现在我正在尝试使用pkcs11-spy
. 但 Oracle 找不到新库并返回以下内容:
我不清楚如何C:\oracle\extapi\32\hsm\...
为间谍设置文件夹。将来我想构建自己的 pkcs11 库,我也会遇到同样的问题,即不知道如何设置 pkcs11 库。
sql - 使用 .dbproj 发布会关闭透明数据加密
我在 Azure 仪表板中注意到某些东西正在关闭我的数据库上的透明数据加密 (TDE)。我通过 Azure 门户打开了它。意识到我的dbproj
发布过程中的某些内容包括:
SET ENCRYPTION OFF
在发布屏幕中没有明显的选项可以做这样的事情。
sdk - KNIME 3.2 Tableau 节点错误
我安装了新的(在 KNIME 3.2 中)Tableau 扩展,按照节点描述(Tableau SDK 和 Visual Basic Redistributable)中的说明安装和配置了依赖项,并尝试创建一个数据提取。我的反复尝试引发了同样的错误:
错误 Tableau Writer (TDE) 0:8 执行失败:超时 - IPC_NamedPipe::Select(WaitForMultipleObjects)
有人对如何进一步诊断有任何提示吗?
谢谢你。
sql - TDE解密什么时候发生
使用 TDE 加密数据库,我知道数据在写入数据库时是按页加密的。当我运行将几个表连接在一起并对这些表应用一些过滤的查询时,什么时候会发生解密?
它是否必须先解密表然后执行连接和过滤,或者它是否能够使用加密数据进行连接和过滤,然后只解密结果?
oracle - ORA-00439:Oracle 透明数据加密 XE 11.2.0
我想在 XE 11.2.0 中使用 Oracle 透明数据加密。我有 TDE 设置并打开了钱包。但是,尝试将字段设置为加密时出现错误。XE 版下是否提供高级安全选项?
ORA-00439: 未启用功能: 透明数据加密
python - Python:将 Python 2.7 和 3.5 代码集成到批处理脚本中的最佳方式
目标:我想创建一个可以将数据提取 (.TDE) 文件重新发布到 Tableau Server 的批处理脚本,以便我可以自动生成报告。我生成了一些 Python 代码来与几个不同的 RDS 交互,然后将数据导出到 csv 文件。然后,我导入这个 csv 文件并将其转换为 TDE。
代码:
- 我有一个 Python 3.5 脚本,可以将数据从关系数据库转换为 csv 文件
- 我有一个 Python 2.7 脚本,可以将 csv 文件转换为 TDE 文件,因为 Python 的 TableauSDK 仅与 Python 2.7 兼容。
- 我有一些 tabcmd 命令可以将 TDE 文件重新发布到服务器
到目前为止我做了什么? 这似乎可行,然后我每天使用 Windows 任务计划程序重新运行脚本。但是有没有更好的方法来做到这一点?
集成这 3 个不同脚本以实现我的目标的最佳方法是什么?
sql-server - 将启用了 TDE 的 SQL Server 2008 R2 数据库还原到 SQL Server 2014 时出错
我有一个在 SQL Server 2008 R2 中启用了透明数据加密 (TDE) 的数据库。我可以成功地将其备份还原到另一个 SQL Server 2008 R2 实例。但是,当我恢复到 SQL Server 2014 SP2 的实例时,数据库处于“恢复挂起”模式。这是错误:
你有什么解决办法吗?我相信这是 SQL Server 2014 中的一个错误。
azure - 启用的 Azure DB 加密显示 0% 完成并在一周后进行中
对于一个相对较小的数据库,我启用了透明数据加密。从 SQL 服务器,我使用这个 SQL 命令查询了加密的状态
数小时后,数据库显示完成率为 0%,加密状态为 2(不是 3)。没问题,我走了近一个星期,又回来查看状态。它没有改变!Azure 门户和 SQL 都报告“正在进行中”。我运行 DBCC CheckDB() 没有发现任何问题。
有没有人遇到过这种情况?是否还需要做其他事情来完成这项工作?