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

chức năng đa người dùng oracle

Điều này sẽ thực hiện đối với những người dùng cụ thể:

GRANT EXECUTE ON your_function TO some_user;

Bạn có thể cho phép tất cả người dùng truy cập theo cách này:

GRANT EXECUTE ON your_function TO PUBLIC;

Để tham chiếu chức năng này từ tài khoản người dùng khác, hãy làm như sau:

SELECT owner.your_function FROM dual;

Nếu bạn muốn tránh chỉ định lược đồ sở hữu trong tham chiếu hàm, hãy tạo một từ đồng nghĩa công khai cho nó:

CREATE PUBLIC SYNONYM your_function FOR owner.your_function;

Sau đó, bất kỳ ai cũng có thể tham chiếu hàm theo cách này:

SELECT your_function FROM dual;



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. KEY NGOẠI LỆ VỀ XÓA Lỗi HẠN CHẾ - Oracle

  2. Cách thay đổi bảng trong Oracle

  3. ORA-01749:bạn không thể CẤP / THU HỒI đặc quyền cho / từ chính mình

  4. Hàm ROUND (ngày) trong Oracle

  5. oracle plsql:cách phân tích cú pháp XML và chèn vào bảng