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

cách tắt kết nối đồng thời của một người dùng trên oracle

Tạo một hồ sơ mới với tên

CREATE PROFILE <profile_name> LIMIT 
   SESSIONS_PER_USER          1
   CPU_PER_SESSION            UNLIMITED 
   CPU_PER_CALL               <some_value>
   CONNECT_TIME               <some_value>
   LOGICAL_READS_PER_SESSION  DEFAULT 
   LOGICAL_READS_PER_CALL     <some_value>
   PRIVATE_SGA                <some_value>
   COMPOSITE_LIMIT            <some_value>; 

lưu ý:chọn các tham số khác theo yêu cầu, bạn có thể nhận các giá trị tham số hồ sơ hiện tại từ chế độ xem dba_profile và sử dụng chúng trong truy vấn ở trên. Trước đó, hãy lấy tên hồ sơ của người dùng bằng truy vấn dưới đây

SELECT profile FROM dba_users WHERE username = <user_name>;

Sau đó, ALTER USER

ALTER USER <user_name> PROFILE <profile_name>;




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Thêm kết quả của câu lệnh CASE

  2. Làm thế nào để xem kiểu của một biến trong PL / SQL động?

  3. Cách lấy dữ liệu hai cột ở định dạng A, B trong Oracle

  4. Làm thế nào để tổng hợp mà không sử dụng `GROUP BY`?

  5. Ký tự không hợp lệ của tôi ở đâu (ORA-00911)