Windows堡垒机实现GBaseDataStudio多用户配置隔离的原理简介
Windows 堡垒机实现南大通用GBaseDataStudio(gbase database)多用户配置隔离方案:
一、需求
堡垒机多用户 RDP 远程登录,共用一套 GBaseDataStudio 程序,各用户数据库连接、界面配置、SQL 脚本相互隔离、不可互相查看。
软件特性:GBaseDataStudio 基于 Eclipse 框架,无独立 conf 文件夹,连接信息存工作空间,软件配置存 configuration,支持启动参数自定义路径。
二、核心原理
Eclipse 程序两个关键启动参数:
-data:指定工作空间,数据库连接、密码、保存 SQL 存放目录
-configuration:指定运行配置,界面布局、软件偏好配置目录
借助系统变量%USERPROFILE%自动绑定当前 Windows 用户目录,实现配置自动分用户存储。
