问题标签 [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 投票
1 回答
133 浏览

sql-server - SQL Server:透明数据加密 (TDE) 和对 PC 的物理访问

只是一个典型案例。前提是 SQL Server 2008 R2 Enterprise 数据库使用 TDE 加密。有人从 Linux live CD 启动机器,重置本地用户/管理员密码并启动到 Windows 8.1。这将允许他们访问数据库数据并对其进行加密吗?

如果可以像本地帐户那样获得访问权限,是否可以帮助开始使用 Microsoft 帐户?或者本地管理员帐户即使被禁用,仍然是 Linux 访问的风险?如何保护“工作站/笔记本电脑”上的数据库数据的唯一选择是加密整个驱动器?

0 投票
1 回答
882 浏览

oracle - oracle数据库中的数据加密

可以通过哪些方式对数据进行加密?比如说工资列,如果可能的话,即使管理员也不应该看到加密的列,数据应该只能通过应用程序对应用程序中定义的具有访问权限的用户可见,应用程序的更改(添加新功能来加密/在应用程序级别解密)将是最后的手段并且是最小的。

到目前为止,我已经想到了 2 种方法,任何新的想法或以下的优点和缺点都将不胜感激: 1. 使用 Oracle TDE(透明数据加密)。- 缺点:管理员可能会授予自己查看数据的权限 2. 创建触发器以在插入之前进行加密,并在管道线上创建一些内容以进行检索。

0 投票
1 回答
114 浏览

sql - SQL Server:删除和备份 TDE 数据库

也许问题是微不足道的,这就是为什么我在网上找不到东西:

我需要确保 TDE 加密数据库可以轻松

  • 备份和
  • 已删除

无需接触任何证书或密钥。

我对吗?删除和备份和处理数据一样透明吗?

谢谢,:-) 托斯滕

0 投票
1 回答
484 浏览

java - 如何访问 Java 应用程序中启用 TDE 的列?

0 投票
1 回答
455 浏览

oracle - Oracle 中基于角色或用户的 TDE 加密访问

环境:带有基于 Java 的应用程序的 Oracle 11g DB

我们正在寻找加密数据库中的数据,用于表的一些敏感列。
我们希望这些列被解密并且对一组用户 A 可见。我们不希望这些加密列对另一组用户 B 可见。但是,这个用户集 B 应该能够看到其余的表的非加密列。

从各种文章和帖子中,我了解到 TDE 在列级别进行透明的加密和解密,但是如果上述基于用户/角色的加密,列级别粒度是否可行,则无法找到明确的信息。

我们可以使用 TDE 实现上述目标吗?

0 投票
1 回答
445 浏览

sql - SQL Server 2008 R2 tde 停止加密进程

我有一个更大的数据库,我将使用 TDE 进行加密。我有一个定义的窗口来完成加密。如果超过时间窗口,我需要一种方法来停止加密过程。

谢谢

0 投票
2 回答
408 浏览

python - 将 NumPy 数组导出到 Tableau 提取 (.tde)

我正在使用 Tableau 的 Python API 将 NumPy 数组导出为数据提取。我从库文档和其他地方看到的所有示例都循环遍历每一行。我只想将一个数组作为整个表列导入,但不清楚这是否容易实现。遍历每一行是低效的,我想有一种简单的方法可以用数组加速。

任何使用 NumPy 或 pandas 和 Tableau API 的经验都将不胜感激。谢谢!

0 投票
2 回答
249 浏览

asp.net - 在 Web 应用程序中处理机密数据

我想在我的一个 Web 应用程序中处理一些机密数据。这样开发人员或数据库管理员就不能读取数据。

我们可以通过实施一些加密技术轻松地向数据库管理员隐藏数据。但是开发人员仍然可以看到数据,因为他只创建了解密技术。我只希望最终用户可以看到他的数据。

我无法使用某些算法(例如PBKDF2 )或 DB 端加密方法(例如TDE 和 EKM)来加密数据,因为我仍然需要将加密密钥保存在某个地方。如果我保留在服务器端或数据库中,开发人员可以访问和解密数据。如果我将它保存在客户端,则用户无法从单独的机器访问信息。

那么如何处理这种情况呢?提前致谢。

0 投票
0 回答
61 浏览

sql - 恢复加密数据库时出错

我使用以下内容创建用于数据库加密的证书。

备份 T5 数据库并从 SQL 中删除证书后,我尝试从文件中导入证书

我希望在导入证书后,我可以恢复 Test5 数据库,但它会抛出错误:证书有一个受用户定义密码保护的私钥。我做错了什么?

0 投票
1 回答
325 浏览

encryption - SQL Server:加密的列内容不可见

我正在尝试使用 TDE 加密对数据库(SQL Server 2008 R2 企业版)上的一些敏感信息进行加密。

这是我正在做的测试代码:

但是,在执行“从 users1 中选择 *”时,我无法查看加密列。权限也设置为查看。

请求帮助!