Oracle
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Oracle

Làm thế nào để liên kết một người dùng với nhiều lược đồ của một cơ sở dữ liệu?

Bạn có thể sử dụng tính năng proxy để cho phép người dùng kết nối với tư cách là một người dùng / giản đồ khác:

Các lược đồ đã cho AB và người dùng USR , bạn có thể:

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

Điều này sẽ cho phép USR kết nối với tư cách A hoặc B bằng cách sử dụng số nhận dạng của anh ấy, như được hiển thị trong chủ đề askTom này :

CONNECT USR[A]/PASSUSR

Điều này sẽ tạo ra USR có thể kết nối như thể anh ta là A .




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Phát hiện lỗi sqlplus trong tập lệnh hàng loạt dos?

  2. Trường ngày cắt ngắn trong mysql như Oracle

  3. Tìm sinh viên đã đăng ký cả hai khóa học

  4. Tham số Oracle với câu lệnh IN?

  5. Làm thế nào để tải tập lệnh bảng trong Oracle SQL Developer?