本用例将列出构建协调策略的步骤,该策略可在ADManager Plus中执行用户特定操作时,通过自定义脚本自动更新您的MS SQL数据库。
系统将通过用户专属参数定位数据库中的用户,并根据接收到的请求在产品中执行相应操作。
前提条件:确保已下载MS SQL脚本并将其移动到<安装目录>\ADManager Plus\Scripts文件夹中。
使用自定义脚本创建编排模板
| 操作 | 参数 | 示例 |
|---|---|---|
| 插入 | 服务器名称、数据库名称、端口号、身份验证类型、表名、列名、列值、用户名、密码 | Windows 身份验证"EmpServer", "Empdata", "1433", "Windows", "Users", "col1|col2", "%employeeID%|%telephoneNumber%" 服务器身份验证 |
| 更新 | 服务器名称、数据库名称、端口号、身份验证类型、表名、列名、列值、查询条件、用户名、密码 | Windows 身份验证 "EmpServer", "Empdata","1433" "Windows","Users","col1|col2" "%employeeID%|%telephoneNumber%","samAccountName='%sAMAccountName%'" 服务器身份验证 |
| 删除 | 服务器名称、数据库名称、端口号、身份验证类型、表名、查询条件、用户名、密码 | Windows 身份验证 "EmpServer","Empdata","1433","Windows","Users","samAccountName='%sAMAccountName%'" 服务器身份验证 |
本用例将列出构建编排的步骤,以便在 ADManager Plus 中执行用户特定操作时,使用自定义脚本自动更新 Oracle 数据库。
系统将通过用户特定参数定位数据库中的用户,并根据接收到的请求在产品中执行相应操作。
在编排此事件前,请确保完成以下步骤:
| 操作 | 参数 | 示例 |
|---|---|---|
| 插入 | 主机ID、端口号、服务名称、用户名、密码、DBA权限、表名、列名、列值 | "localhost", "1521", "sys", "Oracle", "orcl.test", "SYSDBA" "Users", "col1|col2", "%employeeID%|%telephoneNumber%" |
| 更新 | 主机ID, 端口号, 服务名称, 用户名, 密码, DBA权限, 表名, 列名, 列值, 查询条件 | "localhost", "1521", "sys", "Oracle", "orcl.test", "SYSDBA" "Users", "col1|col2", "%employeeID%|%telephoneNumber%", "samAccountName='%sAMAccountName%'" |
| 删除 | 主机ID, 端口号, 服务名称, 用户名, 密码, DBA权限, 表名, 查询条件 | "localhost", "1521", "sys", "Oracle", "orcl.test", "SYSDBA" "Users", "samAccountName='%sAMAccountName%'" |
本用例将列出构建编排的步骤,以便在ADManager Plus中执行用户特定操作时,使用自定义脚本自动更新您的PostgreSQL数据库。
系统将通过用户特定参数定位数据库中的用户,并根据接收到的请求在产品中执行相应操作。
在编排此事件前请确保完成以下步骤:
| 操作 | 参数 | 示例 |
|---|---|---|
| 插入 | 驱动程序名称, 服务器, 端口号, 数据库, 用户名, 密码, 表名, 列名, 列值 | "PostgreSQL Unicode(x64)"、"TestServer1"、"45678"、"TestDB"、"loginUser"、"Test@123"、"Users"、"col1|col2"、"%employeeID%|%telephoneNumber%" |
| 更新 | 驱动程序名称, 服务器, 端口号, 数据库, 用户名, 密码, 表名, 列名, 列值, 查询条件 | "PostgreSQL Unicode(x64)", "TestServer1", "45678", "TestDB", "loginUser", "Test@123" "Users", "col1|col2", "%employeeID%|%telephoneNumber%" "samAccountName='%sAMAccountName%'" |
| 删除 | 驱动程序名称, 服务器, 端口号, 数据库, 用户名, 密码, 表名, 条件查询 | "PostgreSQL Unicode(x64)", "TestServer1", "45678", "TestDB", "loginUser", "Test@123" "Users", "samAccountName='%sAMAccountName%'" |
