sql server如何設定密碼過期時間呢?

2022-02-14 13:50:52 字數 748 閱讀 5678

在我們的安全性選項、登入名屬性中,可以設定強制密碼過期。

這個密碼是跟隨winodws策略來確定密碼過期時間的。

那麼winodws密碼策略在**可以找到呢?

執行=》gpedit.msc=》計算機配置=》windows設定=》安全設定=》賬戶策略=》密碼策略=》密碼的最長使用期限

我們這裡就可以看到,預設最長是90天。我們可以自行修改。我們改了,sql server的賬戶過期時間也會改,但這是針對所有賬戶的,並不能獨立讓某個賬戶以自定義日期過期,達不到我們的預期。

我們如何做到像oracle一樣 只給某個賬戶2天,給另外乙個賬戶3天,過期了就自動禁用或者銷毀?

這個只能自己寫sp了。思路如下:

寫2個儲存過程包含:

第1個,建立登入名sp

(1)建立登入名、對映資料庫、角色、許可權,這些可以通過入參來決斷

(2)構建乙個儲存表,記錄建立時間(getdate)、到期時間(通過入參)

第2個,判斷過期sp

(1)根據儲存表,判斷當前時間是否有賬戶過期,如果過期則禁用或刪除

寫好作業,定時執行:

記得做好錯誤處理和失敗處理

如何設定SQL Server 全文搜尋

面以在自己電腦上設定sql資料庫的全文檢索為例。如果在安裝sql server 時,已經安裝了全文檢索的,可以跳過這一步操作 如果在安裝sql伺服器時,沒有設定安裝全文檢索功能的,可以採用再安裝的方法 放入sql server安裝光碟,在出現的安裝介面點選安裝按鈕,在設定安裝型別時,請看圖示選擇 然...

如何給redis設定密碼

redis沒有實現訪問控制這個功能,但是它提供了乙個輕量級的認證方式,可以編輯redis.conf配置來啟用認證。1 初始化redis密碼 在配置檔案中有個引數 requirepass 這個就是配置redis訪問密碼的引數 比如 requirepass test123 ps 需重啟redis才能生效...

SQL Server 如何設定ID自增

對於已經建好的資料表,是不能在sql server management中進行視覺化的修改id為自增長,必須通過命令列來實現。自增列不能直接修改,必須將原有id列刪除,然後重新新增一列具有identity屬性的id欄位。比如你要修改的欄位名為id alter table 表名 drop column...