sql >> Database teknologi >  >> RDS >> Oracle

Hvordan tilknytter man en bruger til flere skemaer i en database?

Du kan bruge proxyfunktionen for at gøre det muligt for en bruger at oprette forbindelse som en anden bruger/skema:

Givet skemaer A og B og bruger USR , du kunne:

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

Dette ville gøre det muligt for USR at oprette forbindelse som A eller B ved hjælp af hans identifikatorer, som vist i denne askTom-tråd :

CONNECT USR[A]/PASSUSR

Dette vil gøre USR kunne oprette forbindelse, som om han var A .




  1. Brug af parametre med en Oracle ODBC-forbindelse

  2. Hentning af forespørgselsresultater fra 2 db-tabeller, selv når den anden tabel ikke har nogen tilsvarende indgange

  3. MySQL SHA() virker ikke

  4. Bestilling af et MySQL-resultat angivet med en MAX()-værdi i en anden tabel