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

Xác định lỗi với Oracle VPD / RLS

Vì chức năng chính sách của bạn nằm trên giản đồ quản trị nên bạn phải đủ điều kiện lựa chọn từ bảng người dùng với lược đồ của nó:

v_project:= '(select project from db1.users where user_name = (select sys_context(''userenv'',''session_user'') from dual))';

Ngoài ra, bạn nên kiểm tra tệp theo dõi vì nó đề xuất vì nó sẽ hiển thị cho bạn SQL chính xác đang chạy cũng như thông báo lỗi thực sự.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Nhóm bằng cách gây ra sự gia tăng đáng kể trong thời gian thực hiện truy vấn

  2. Làm thế nào để thay đổi ràng buộc

  3. Hàm SYS_EXTRACT_UTC () trong Oracle

  4. Oracle PL / SQL:Xuất dữ liệu từ một bảng sang CSV

  5. Viết chế độ xem oracle DB dựa trên sự khác biệt về dấu thời gian cột khác nhau