日韩小视频-日韩久久一区二区三区-日韩久久一级毛片-日韩久久久精品中文字幕-国产精品亚洲精品影院-国产精品亚洲欧美云霸高清

下載吧 - 綠色安全的游戲和軟件下載中心

軟件下載吧

當前位置:軟件下載吧 > 技術開發(fā) > 數(shù)據(jù)庫 > 教你Postgresql如何限制用戶登錄錯誤次數(shù)的實例

教你Postgresql如何限制用戶登錄錯誤次數(shù)的實例

時間:2024-02-05 11:03作者:下載吧人氣:22

在oracle中我們可以通過設置FAILED_LOGIN_ATTEMPTS來限制用戶密碼登錄錯誤的次數(shù),但是在postgresql中是不支持這個功能的。盡管PostgreSQL支持event trigger,可是event局限于DDL,對于登錄登出事件是沒辦法使用event trigger的。

不過像登錄新建會話觸發(fā)某個事件這個需求可以通過hook實現(xiàn),不過該方法比較復雜,需要修改內(nèi)核代碼,在客戶端認證中添加邏輯,判斷輸入密碼次數(shù)統(tǒng)計。這里推薦一種比較簡單的方法實現(xiàn)類似的功能。

這里我們要使用到session_exec這個插件,使用該插件會在登錄時執(zhí)行一個指定的function。

下載地址:

https://github.com/okbob/session_exec

下載解壓之后需要進行以下配置:

  1. set session_preload_libraries to session_execset
  2. session_exec.login_name to name of your login function

該插件有以下特點:

  1. 如果函數(shù)不存在則會進行警告;
  2. 函數(shù)執(zhí)行失敗則不允許連接。

利用該插件我們可以寫一個簡單的函數(shù)來實現(xiàn)限制用戶登錄錯誤次數(shù)的功能。

例子:

1、建立外部表記錄數(shù)據(jù)庫日志信息。

CREATE SERVER pglog FOREIGN DATA WRAPPER file_fdw;

CREATE FOREIGN TABLE pglog (
log_time timestamp(3) with time zone,
user_name text,
database_name text,
process_id integer,
connection_from text,
session_id text,
session_line_num bigint,
command_tag text,
session_start_time timestamp with time zone,
virtual_transaction_id text,
transaction_id bigint,
error_severity text,
sql_state_code text,
message text,
detail text,
hint text,
internal_query text,
internal_query_pos integer,
context text,
query text,
query_pos integer,
location text,
application_name text,
backend_type text
) SERVER pglog
OPTIONS ( program ‘find $PGDATA/log -type f -name “*.csv” -mtime -1 -exec cat {} ;’, format ‘csv’ );

標簽MySQL,技術文檔,數(shù)據(jù)庫,PostgreSQL

相關下載

查看所有評論+

網(wǎng)友評論

網(wǎng)友
您的評論需要經(jīng)過審核才能顯示

熱門閱覽

最新排行

公眾號

主站蜘蛛池模板: 亚洲区一区 | 亚洲精品久久久久久久福利 | 鲁丝一区二区三区不属 | 一级国产精品一级国产精品片 | 欧美成人午夜影院 | 一本大道香蕉大vr在线吗视频 | 欧美成人做性视频在线播放 | 色在线免费视频 | 欧美黑人巨大xxxxxxxx | 天堂一区二区三区精品 | 国产精品一区二区久久精品涩爱 | 国产第一亚洲 | 一区二区三区欧美日韩国产 | 久草免费在线观看视频 | 亲子乱子伦xxxxxinin | 色视频www在线播放国产人成 | 久久视频在线视频 | 一级片视频免费观看 | 国产综合成人亚洲区 | 全部孕妇毛片丰满孕妇孕交 | 日本一区二区不卡视频 | 久久午夜精品 | 午夜性生活视频 | 视频二区精品中文字幕 | 一级特黄特黄的大片免费 | 国产精品一级毛片不收费 | se94se欧美| 91欧洲在线视精品在亚洲 | 久久99国产精一区二区三区 | 狠狠色丁香久久婷婷综 | 国产精品亚洲午夜不卡 | 久久成年视频 | 男人的天堂欧美 | 日韩在线专区 | 99精品视频免费在线观看 | 韩国免又爽又刺激激情视频 | 精品国产美女福到在线不卡f | 成人免费视频日本 | 手机看片日韩国产一区二区 | 黄色美女视频免费看 | 亚洲欧美精选 |