0
假設我有三個用戶A,B,C,他們三個被定義爲External Authenticated(在同一臺機器上有三個OS用戶)。是否可以對外部認證用戶使用代理認證?
現在想一下通常從客戶端(A,B和C所在的位置)獲取USER/PASS信息並連接到模擬A,B和C的數據庫的WS。在這種情況下無法工作,因爲WS在另一臺機器上,並且A,B和C無法爲數據庫連接提供密碼。
我正在考慮創建一個用戶D,而不是外部認證,並將代理認證授予D,以便他能夠以A,B和C連接。請問這是否行得通?
我只需要運行以下?
ALTER USER D GRANT CONNECT THROUGH A
ALTER USER D GRANT CONNECT THROUGH B
ALTER USER D GRANT CONNECT THROUGH C
而我該如何實現從WS的連接?我只需要提供用戶名?