oracle中限制指定使用者的連線數

2021-05-23 15:16:58 字數 433 閱讀 4816

在使用介面表方式與其它系統互動時,要格外注意一點了:注意限制介面使用者的資料庫連線數。

資料庫本身是有最大連線數的,但是介面使用者可能一下就把這些連線都占用了,這樣因為乙個介面的問題,將會導致整個資料庫系統的癱瘓!

具體操作語句如下:

1、修改系統配置

alter system set resource_limit=true;

2、建乙個profile檔案,如jk_ip_data,限制每個使用者連線最多10個

create profile jk_ip_data limit sessions_per_user 10;

--注意:sessions_per_user 要大寫

3、指定使用者inter_ipdata用jiekou限制資源。

alter user inter_ipdata profile jk_ip_data;

Oracle 建立限制使用者

現實工作中,經常需要將資料的唯讀許可權賦給其它使用者,此文描述具體如何操作。假設當前資料庫使用者為 usera,需要新增使用者 userb,用於讀寫部分 usera 的使用者表 1 使用 usera 使用者登入 建立使用者 create user userb identified by userb ...

Oracle中限制使用者的會話數量 session

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!1 建立每個使用者只允許乙個會話的配置 sql create profile one session limit sessions per user 1 配置檔案已建立 2 指定給要限制的使用者 sql alter user scott profi...

oracle限制使用者登陸

oracle可以通過建立trigger來對使用者登陸做出限制,例子如下 create or replace trigger tri denylogin db after logon on database declare osuser varchar2 30 ip varchar2 30 begin...