@@ -264,7 +264,7 @@ func (sqlWorkbenchService *SqlWorkbenchService) createSqlWorkbenchUser(ctx conte
264264 createUserReq := []client.CreateUserRequest {
265265 {
266266 AccountName : sqlWorkbenchUsername ,
267- Name : sqlWorkbenchUsername ,
267+ Name : dmsUser . Name ,
268268 Password : SQL_WORKBENCH_DEFAULT_PASSWORD ,
269269 Enabled : true ,
270270 RoleIDs : []int64 {INDIVIDUAL_SPACE },
@@ -359,7 +359,7 @@ func (sqlWorkbenchService *SqlWorkbenchService) syncDatasources(ctx context.Cont
359359 }
360360
361361 // 获取当前用户Cookie
362- userCookie , organizationId , _ , err := sqlWorkbenchService .getUserCookie (dmsUser .Name , SQL_WORKBENCH_REAL_PASSWORD )
362+ userCookie , organizationId , _ , err := sqlWorkbenchService .getUserCookie (sqlWorkbenchService . generateSqlWorkbenchUsername ( dmsUser .Name ) , SQL_WORKBENCH_REAL_PASSWORD )
363363 if err != nil {
364364 return fmt .Errorf ("failed to get user cookie: %v" , err )
365365 }
@@ -454,7 +454,7 @@ func (sqlWorkbenchService *SqlWorkbenchService) getUserCookie(dmsUsername string
454454 }
455455
456456 // 使用当前用户账号登录
457- loginResp , err := sqlWorkbenchService .client .Login (sqlWorkbenchService . generateSqlWorkbenchUsername ( dmsUsername ) , dmsUserPassword , publicKey )
457+ loginResp , err := sqlWorkbenchService .client .Login (dmsUsername , dmsUserPassword , publicKey )
458458 if err != nil {
459459 return "" , 0 , publicKey , fmt .Errorf ("failed to login as user: %v" , err )
460460 }
0 commit comments