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

Thu hồi các đặc quyền trong Oracle

Thu hồi đặc quyền đối tượng

Nếu người dùng đã cấp đặc quyền cho người dùng hoặc vai trò khác, thì cơ sở dữ liệu cũng thu hồi đặc quyền từ những người dùng hoặc vai trò khác đó.

Câu lệnh REVOKE đúng là:

  REVOKE object_priv [(column1, column2..)] ON [schema.]object 
         FROM {user, | role, |PUBLIC} [CASCADE CONSTRAINTS] [FORCE] 

Không có RESTRICT trong Oracle. RESTRICT tồn tại trong PostgresSQL, MariaDB, v.v.

Tuy nhiên, tôi nghĩ rằng cách dự định của bạn chỉ là REVOKE Update ON T FROM C được thực thi từ người dùng A. Sau đó không có bất kỳ lỗi nào và người dùng C và D KHÔNG có đặc quyền cập nhật T.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Oracle - trích xuất dấu thời gian từ chuỗi varchar?

  2. Chọn tối thiểu. ba giá trị của một bản ghi trong một bảng khác với một JOIN

  3. Cách thêm và xóa thẻ xml của dữ liệu hiện có bên trong cột xmltype trong oracle

  4. Truy cập một bảng mà không chỉ định tên giản đồ

  5. Làm thế nào để sử dụng hàm LISTAGG của Oracle với một bộ lọc duy nhất?