DBLens 的数据安全、登录方式与离线使用说明
在选择数据库管理工具时,开发者和企业用户通常会重点关注以下问题:
- 数据库连接信息是否安全?
- 工具会不会获取或上传数据库数据?
- 执行日志、AI 对话是否会被收集?
- 是否支持离线使用?
- 登录方式是否可控,是否影响数据安全?
下面,我们对 DBLens 在数据存储、登录机制与使用方式上的设计原则,做一次统一、清晰的说明。
一、数据库连接配置信息仅存储在用户本地设备
在 DBLens 中,所有数据库连接相关的配置信息,包括但不限于:
- 主机地址(Host)
- 端口(Port)
- 用户名
- 连接方式与 SSL 配置
- 连接名称、分组、备注等本地信息
全部仅存储在用户当前使用的电脑终端本地。
这些信息不会被上传到 DBLens 的服务器,也不会与任何第三方服务共享。
DBLens 不会远程收集、同步或分析任何数据库连接配置。
你的数据库连接信息,只存在于你的电脑上。
二、DBLens 不获取、不上传任何数据库业务数据
DBLens 的定位非常明确:它只是一个 数据库客户端工具。
这意味着:
- 不会采集数据库中的表数据、字段内容或业务信息
- 不会上传 SQL 语句、查询结果或执行计划
- 不会记录或分析数据库结构并发送到云端
所有数据库交互,仅发生在:
用户本地设备 ↔ 用户数据库
DBLens 不会介入这条链路之外的任何数据流转。
三、执行日志、AI 对话等所有使用数据均保存在本地
除数据库连接配置外,DBLens 在使用过程中产生的各类数据,包括:
- SQL 执行历史与本地执行日志
- 查询记录与结果缓存
- AI 对话内容(如自然语言生成 SQL、优化建议)
- 与 AI 功能相关的上下文信息
全部存储在用户本地电脑中。
这些数据不会被自动上传、同步,也不会用于任何形式的远程分析或模型训练。
用户对这些本地数据拥有完全的控制权。
四、支持多种登录与激活方式,满足不同安全场景
DBLens 支持多种登录与激活方式,以适配个人用户、企业用户以及内网环境:
- 短信登录
- 微信登录
- GitHub 登录
- 离线激活
- 企业 SSO 登录
关于登录接口的说明
其中:
-
短信 / 微信 / GitHub 登录
- 需要通过 DBLens 官网接口完成身份验证
- 仅用于账号身份校验与授权
- 不涉及数据库连接信息、SQL 内容或任何业务数据
-
离线激活 / 企业 SSO 登录
- 可在内网或隔离网络环境中使用
- 不依赖公网访问 DBLens 官网
- 适合对网络与数据安全要求较高的企业场景
无论使用哪种登录或激活方式,数据库连接信息、执行日志、AI 对话等数据始终只保存在本地。
五、支持完全离线使用
DBLens 在架构设计上,充分考虑了内网与高安全环境的使用需求:
- 支持 完全离线激活
- 激活完成后,可在 无外网环境下长期使用
- 数据库连接、SQL 执行、结构管理等核心功能不依赖外网
即使在网络受限或完全隔离的环境中,DBLens 依然可以作为一个稳定、可靠的数据库管理工具运行。
六、哪些情况下才可能需要联网?
在日常使用中,DBLens 并不强制联网。
只有在以下场景中,用户才会主动访问外网:
- 使用 短信 / 微信 / GitHub 方式登录
- 使用需要外部模型支持的 AI 功能
- 访问在线文档或帮助页面
- 主动检查或下载软件更新
是否使用这些功能,完全由用户自行决定,不影响 DBLens 的本地核心能力。
七、适合对安全与合规要求较高的使用场景
基于以上设计,DBLens 特别适合:
- 对数据库连接信息、操作记录高度敏感的企业
- 内网、政企、金融等隔离网络环境
- 不允许第三方工具采集或上传元数据的团队
- 希望数据库工具“只做本地工具,不碰用户数据”的用户
DBLens 始终遵循一个原则:
工具就是工具,不采集、不上传、不分析用户的数据。
总结
DBLens 在数据安全与使用方式上的核心设计可以概括为:
- 数据库连接配置仅保存在用户本地电脑
- 不获取、不上传任何数据库业务数据
- SQL 执行日志、AI 对话等所有使用数据均为本地存储
- 支持短信、微信、GitHub、离线激活、企业 SSO 等多种登录方式
- 仅短信 / 微信 / GitHub 登录需要访问 DBLens 官网接口进行身份验证
- 支持完全离线激活与离线使用
你可以将 DBLens 视为一个 完全运行在本地、登录方式可控、数据不出本机的数据库客户端工具。
本文来自博客园,作者:DBLens数据库开发工具,转载请注明原文链接:https://chuna2.787528.xyz/dblens/p/19354108
浙公网安备 33010602011771号