sql >> Databasteknik >  >> RDS >> Oracle

Hur associerar man en användare till flera scheman i en databas?

Du kan använda proxyfunktionen för att göra det möjligt för en användare att ansluta som en annan användare/schema:

Givna scheman A och B och användaren USR , du kan:

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

Detta skulle göra det möjligt för USR att ansluta som A eller B med sina identifierare, som visas i denna askTom-tråd :

CONNECT USR[A]/PASSUSR

Detta kommer att göra USR kunna ansluta som om han var A .




  1. Problem med en PostgreSQL-uppladdningsfråga

  2. 7645 Null eller tomt fulltextpredikat

  3. MySQL-utlösare kan inte uppdatera rader i samma tabell som utlösaren är tilldelad. Föreslagen lösning?

  4. Flytta tabell från en databas till en annan i MySQL