Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Wie ordnet man einen Benutzer mehreren Schemata einer Datenbank zu?

Sie können die Proxy-Funktion verwenden um es einem Benutzer zu ermöglichen, sich als ein anderer Benutzer/Schema zu verbinden:

Gegebene Schemata A und B und Benutzer USR , könnten Sie:

ALTER USER A GRANT CONNECT THROUGH USR;
ALTER USER B GRANT CONNECT THROUGH USR;

Dies würde es USR ermöglichen, sich mit seinen Kennungen als A oder B zu verbinden, wie in dieser askTom-Thread :

CONNECT USR[A]/PASSUSR

Dadurch wird USR erstellt in der Lage, sich zu verbinden, als wäre er A .