2016-04-24 90 views
0

我們使用的是asp.net會員供應商,我們有大約40個應用程序,其中用戶通過會員供應商配置所有角色。現在我們要求的一個要求是,如果用戶自30天以來未記錄應用程序,則禁止訪問某些應用程序。我們不應該觸摸應用程序,只是會員提供者操作是我們可以做的。Asp.net會員供應商刪除應用程序訪問

回答

0

如果您有數據庫訪問權限,則可以嘗試使用數據庫腳本禁用登錄,以便可以應用更改,而無需觸摸應用程序。

例如,可以先查詢會員表,像aspnet_Membership,並找到記錄中,其中上次登錄日期比大,等於30天(datediff(day, lastlogindate, getdate()) >= 30),然後設置字段IsLockedOut = 1這些記錄。

希望這會有所幫助。