尧图建网站 尧图建网站 YAOTU WEB BUILD 免费咨询
ARTICLE DETAIL

资讯详情

深耕网站建设与建站编程的一线实战洞察。

GBase 8a之Windows 堡垒机实现 GBaseDataStudio 多用户配置隔离方案

GBase 8a之Windows 堡垒机实现 GBaseDataStudio 多用户配置隔离方案 Windows 堡垒机实现 GBaseDataStudio 多用户配置隔离方案需求堡垒机多用户 RDP 远程登录共用一套 GBaseDataStudio 程序各用户数据库连接、界面配置、SQL 脚本相互隔离、不可互相查看。软件特性GBaseDataStudio 基于 Eclipse 框架无独立 conf 文件夹连接信息存工作空间软件配置存 configuration支持启动参数自定义路径。核心原理Eclipse 程序两个关键启动参数-data指定工作空间数据库连接、密码、保存 SQL 存放目录-configuration指定运行配置界面布局、软件偏好配置目录借助系统变量%USERPROFILE%自动绑定当前 Windows 用户目录实现配置自动分用户存储。部署步骤1. 程序部署软件统一放置C:\\GDS\\GBaseDataStudio权限配置该目录普通用户只读 执行禁止写入修改防止篡改程序。2. 编写启动脚本【GBaseDS 启动.bat】echo off\n::定义个人配置路径\nset \USER_WS%USERPROFILE%\\GBaseDS_Workspace\\nset \USER_CFG%USERPROFILE%\\GBaseDS_Config\\n::自动创建文件夹\nmd \%USER_WS%\ 2nul\nmd \%USER_CFG%\ 2nul\n::带参数启动配置隔离生效\n\C:\\GDS\\GBaseDataStudio\\GBaseDataStudio.exe\ -data \%USER_WS%\ -configuration \%USER_CFG%\3. 批处理文件放置到公共用户桌面然后把这个文件放在C:\\Users\\Public\\Desktop 这个目录下4. 使用规范桌面下发脚本快捷方式给所有运维用户严禁直接双击原 exe 启动必须通过 bat 打开软件。效果验证用户 A配置保存在C:\\Users\\A\\GBaseDS_Workspace用户 B配置保存在C:\\Users\\B\\GBaseDS_Workspace用户自建连接互相隔离数据互不互通。
返回列表