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

Không thể truy cập trường thông qua chế độ ngủ đông trên cơ sở dữ liệu oracle trên các không gian người dùng khác nhau chỉ với các đặc quyền được chọn

ORA-0: insufficient privileges lỗi là do khi bắt đầu ngủ đông, anh ta cố gắng tạo và cập nhật bảng cơ sở dữ liệu liên quan đến ánh xạ (tệp hbm). Đó là lỗi cơ sở dữ liệu oracle và bạn nên yêu cầu DBA cấp các đặc quyền thay thế tạo, thả, v.v. cho người dùng ngủ đông đang sử dụng trong tệp cấu hình.

Nếu bạn không muốn ngủ đông tự động cập nhật giản đồ cơ sở dữ liệu, bạn có thể kiểm tra xem các thuộc tính Hibernate.hbm2ddl.auto được đặt thành validate trong tệp cấu hình ngủ đông. Các giá trị có thể có cho thuộc tính này là:validate | cập nhật | tạo | tạo-thả. Có thể nó được đặt thành update trong tệp cấu hình của bạn. Bằng cách tắt tính năng tự động tạo lược đồ bảng, bạn sẽ có trách nhiệm tạo bảng, chỉ mục, ràng buộc, v.v.

Bạn có thể thông báo cho chế độ ngủ đông của tên lược đồ để sử dụng trong tệp cấu hình ngủ đông với thuộc tính hibernate.default_schema và trong hbm.xml trong <Hibernate-mapping ... phần tử

Tài liệu tham khảo




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Xem các giao dịch đang mở trong Oracle

  2. Thời lượng của dữ liệu trong bảng Tạm thời chung?

  3. Sử dụng hàm trong mệnh đề where với tham số clob

  4. Sự khác biệt giữa CLOB và BLOB từ Phối cảnh DB2 và Oracle?

  5. hành vi của tham gia bên trong tồn tại bên trong sql