Tôi có một công việc plsql chạy với tư cách người dùng cụ thể và tôi cần thực hiện khoản trợ cấp để người dùng này truy cập vào các bảng cụ thể cho đến khi hoàn thành công việc. Công việc không bao giờ mất hơn 30 phút.GRANT Table Permissions trong một khoảng thời gian giới hạn
Câu hỏi của tôi là, trong oracle có cách nào để cấp cho người dùng quyền truy cập vào bảng trong một khoảng thời gian giới hạn hay tôi chỉ cần tạo một chức năng khác để thu hồi đặc quyền sau khi hoàn thành công việc? Tôi đã thực hiện một vài tìm kiếm nhanh và không thể tìm thấy bất cứ điều gì về điều này. Có ai biết nếu điều này là có thể?
Sẽ thật tuyệt vời nếu tôi có thể cấp tất cả trong 30 phút.
Xem lịch trình của Oracle. – OTTA
Làm cách nào để tạo người dùng đặc biệt chỉ cho công việc này? – ksa
Bạn đang sử dụng dbms_job hoặc dbms_scheduler? – tbone