如何用ASP實現許可權的設定?

時間 2023-07-16 02:26:32

1樓:網友

在資料庫設定乙個字段 為0為vip為1為普通會員 到實際的頁面用 if語句判斷就可以了。

2樓:田響建站

新添乙個專用字段,數字型的0~n對應不同許可權。

關於如何利用com+,來提高asp執行許可權的問題!

3樓:撒旦就凙靋

我們知道,想在乙個作業系統執行任何乙個操作都是需要使用者的。然後作業系統會檢查該使用者是否有許可權執行這個操作的許可權,如果有,就會執行,如果沒,就會拒絕。這和我們瀏覽**是一樣的道理,當我們在客戶端輸入一串url並執行時,其實是向服務端傳送要瀏覽的請求,在作業系統來看,它也是乙個操作,也是需要使用者的。

以windows為例,它是用:匿名訪問 internet 資訊服務的內建帳戶來執行這個操作的,所以如果你的網頁檔案如果去掉這個使用者(通常是everyone或者是users)的許可權,就會跳出對話方塊,要求輸入使用者名稱和密碼。

但是在實際情況中,我們經常有遇到這樣的問題:如何用匿名訪問 internet 資訊服務的內建帳戶執行它更高的許可權。這樣說可能很難理解,用例項來說。

比如:我們在**上(匿名訪問的那種)做了乙個申請使用者的功能,也就是說要在asp**中建使用者,而且是windows裡的使用者,不是資料庫中的使用者。但是,如果要建使用者就要到administrators組的許可權,很明顯,我們不可能把,匿名訪問 internet 資訊服務的內建帳戶 新增到administrators組裡。

那麼我該如何去做呢?

這個時候就可以用到com+(當然com+的好處不只如此),用vb或者vc做乙個dll,裡面有新建使用者的功能,然後開乙個介面出來。然後註冊該dll,把它加到com+裡。

具體操作是:

開始-程式-管理工具-元件服務-元件服務-計算機-我的電腦-com+應該程式-右擊新建-應用程式-下一步-建立乙個空的應用程式-輸入名稱(隨便)-選擇伺服器應用程式-下一步-選擇此使用者-輸入有administrators組裡的使用者和密碼-完成!接下來,在應用程式下就有剛才建好的應用程式名稱,在它的下一級,有乙個元件,右擊它,新建元件,把自己做好的已經註冊的dll匯入進去就可以了!

如何用Flash呼叫asp檔案,在flash中載入asp的程式碼

或許你可以試一試一下的方法 flash裡面沒辦法執行asp,所謂的asp flash程式設計其實都是通過伺服器端生成js到客戶端,然後通過js與as互動實現的動態 在flash中呼叫asp的方法 在flash中載入asp的 asp輸出xml 然後flash中 load吧 asp網頁上如何新增flas...

linux如何設定使用者許可權

萬又 liunx系統使用者除了root怎麼設定所有使用者沒有任何許可權 切換到管理員 su 修改所有者 chown username groupname file 修改許可權 chmod 755 file熟悉熟悉命令。 驚喜不斷 linux與使用者許可權設定 1 新增使用者 首先用adduser命令...

如何設定管理員許可權,管理員許可權在哪裡設定

在使用windows7時,經常會遇到無法刪除,更改某些檔案,例如在修改儲存host檔案時,會出現 您需要計算機管理員提供的許可權才能對此檔案進行更改 的提示,很多朋友就會有疑惑,自己就是系統管理員,為什麼仍不具有最高許可權呢?該如何設定win7管理員許可權呢?從vista系統開始,為了提高系統的安全...