我有一個公共數據庫鏈接,沒有任何提及的uid/pass。我需要在查詢中使用它,但在給予uid/pass之後。使用UID /通過查詢與公共數據庫鏈接
喜歡的東西, select * from uid/[email protected]_name
我可以做什麼?
我有一個公共數據庫鏈接,沒有任何提及的uid/pass。我需要在查詢中使用它,但在給予uid/pass之後。使用UID /通過查詢與公共數據庫鏈接
喜歡的東西, select * from uid/[email protected]_name
我可以做什麼?
正如你所說,沒有UID和傳遞給了數據庫鏈接,那麼你可以使用該鏈接作爲連接系統的用戶,在連接的用戶被定義爲:
連接的用戶:本地用戶正在訪問數據庫鏈接,其中沒有指定固定用戶名和密碼 。如果SYSTEM在查詢中訪問公共鏈接 ,則連接的用戶是SYSTEM,並且數據庫連接到遠程數據庫中的SYSTEM模式。注意:A 已連接的用戶不必是創建鏈接的用戶,但 是正在訪問該鏈接的任何用戶。
還有其他類型的用戶類別的誰可以通過提供不同的參數,而查詢數據庫的鏈接,對於其您可以進一步在這個底部閱讀與DB鏈接選擇命令的用法使用同一個鏈接鏈接頁面: http://download.oracle.com/docs/cd/B28359_01/server.111/b28310/ds_concepts002.htm
有關數據庫鏈接的一些說明,如果你之前,先閱讀,然後請忽略它:
數據庫鏈接:數據庫鏈接連接在意義上是單向的 ,連接到本地數據庫A的客戶端可以使用存儲在數據庫A中的鏈接訪問遠程數據庫B中的信息,但連接到數據庫B的用戶 不能使用相同的鏈接訪問數據 數據庫A.如果數據庫B本地用戶要訪問數據庫 的數據,那麼他們必須定義存儲在數據字典 數據庫B的
數據庫鏈接連接允許鏈接本地用戶訪問遠程數據庫上的數據。要進行此連接, 分佈式系統中的每個數據庫必須在 網絡域中具有唯一的全局數據庫名稱。全局數據庫名稱唯一標識分佈式系統中的一個 數據庫服務器。
實施例: -