connectiopn fix round 2 1
This commit is contained in:
@ -176,9 +176,13 @@ async def rdp_tunnel(
|
||||
|
||||
# username/domain stehen seit Migration 0010 bei den Zugangsdaten und nicht
|
||||
# mehr am Host -- der Benutzername gehoert zur Anmeldung, nicht zur
|
||||
# Beschreibung des Zielsystems.
|
||||
# Beschreibung des Zielsystems. Seit Migration 0012 sind RDP-Zugangsdaten
|
||||
# zudem ein eigenstaendiges, wiederverwendbares Objekt (analog SSH-Keys),
|
||||
# das einem Host ueber host_rdp_credential_map zugewiesen wird, statt
|
||||
# 1:1 am Host zu haengen.
|
||||
cred_cursor = await conn.execute(
|
||||
"SELECT password_enc, username, domain FROM rdp_credentials WHERE host_id = ?",
|
||||
"SELECT rc.password_enc, rc.username, rc.domain FROM host_rdp_credential_map m "
|
||||
"JOIN rdp_credentials rc ON rc.id = m.rdp_credential_id WHERE m.host_id = ?",
|
||||
(host_id,),
|
||||
)
|
||||
cred_row = await cred_cursor.fetchone()
|
||||
|
||||
Reference in New Issue
Block a user