通過許可權設定禁止使用者在任務管理器中殺掉我們的程序

2021-04-08 12:08:12 字數 545 閱讀 3931

通過許可權設定禁止使用者在任務管理器中殺掉我們的程序

以下**僅供學習,俺不能保證**完全正確,呵呵。**中有用到的模板類clocalmemoryt在後面會介紹!

要說明的是,在xp下無效,2003還沒試過!而且,即使在2000下也不是完全殺不死的,ntsd命令就可以殺死

這類程序。

#include "aclapi.h"

#include "atlbase.h"

bool disableterminateprocess(void) }

}catch (hresult error)

}return false;}

以上的**在  window2000+vc.net 上執行測試通過!

上面用到兩個類 ,乙個是chandle , 在atlbase.h裡定義(atl3.0裡沒有),

另乙個clocalmemoryt,和 helper ,都可以在下面位址找到

mysql 使用者管理和許可權設定

mysql庫中user,db,host,tables priv,columns priv 5張表涉及到許可權。1,建立使用者 select host,user,password from user where user guest 賦權 a,grant select,insert,update,de...

mysql使用者管理及許可權設定

一 使用者管理 1.建立使用者 create user 用名 主機 identified by 密碼 說明 1 create user 建立使用者 2 使用者名稱格式 使用者名稱 主機 使用者名稱和主機之間 3 主機 可以是ip,網域名稱,如果使用 說明使用者可以在任意主機登入資料庫伺服器.4 id...

Mysql 使用者管理和許可權設定

1.檢視使用者 2.建立使用者 3.授權使用者 4.刪除使用者 5.設定與更改使用者密碼 6.撤銷使用者許可權 1.檢視使用者 檢視使用者並沒有直接的sql語句,而是進入 mysql資料庫的user表 這個mysql庫和user表都是一開始就有的 直接用 select from user 來檢視有什...