全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:4011
推到 Plurk!
推到 Facebook!

Delphi或VB如何取得Windows登入者密碼

答題得分者是:AndrewK
lkkplayer
一般會員


發表:26
回覆:59
積分:17
註冊:2006-11-22

發送簡訊給我
#1 引用回覆 回覆 發表時間:2009-07-30 11:43:03 IP:60.249.xxx.xxx 訂閱
請教各位大大
當window登入帳號密碼後
使用者點選我的應用程式
我會抓window帳號密碼
來做為我應用程式功能的權限管理
使用者也不需要再次key帳號密碼
目前爬文完只知道如何取得windows登入帳號
一直找不到可以抓密碼的code
不曉得各位大大知道,為小弟解惑一下......
PS還是這個是不可能任務呀!!
ko
資深會員


發表:28
回覆:785
積分:444
註冊:2002-08-14

發送簡訊給我
#2 引用回覆 回覆 發表時間:2009-07-30 13:57:29 IP:61.66.xxx.xxx 訂閱
是不可能!!
不然大家都是駭客了~
------
======================
昏睡~
不昏睡~
不由昏睡~
AndrewK
高階會員


發表:6
回覆:151
積分:161
註冊:2006-10-09

發送簡訊給我
#3 引用回覆 回覆 發表時間:2009-07-30 15:24:02 IP:115.43.xxx.xxx 訂閱
我也覺得不太可能
但你可以用資料庫的解法
------
Just Do It
-------------------------
其實男生不是真的喜歡你不減肥,而是喜歡你愛吃還不肥;也不是真的喜歡你不化妝,而是喜歡你素顏也好看;也不是真的喜歡你瘦,而是喜歡你瘦卻有胸;也不是真喜歡你獨立,而是他忙的時候別煩他。女孩子,太認真你就輸了。
lkkplayer
一般會員


發表:26
回覆:59
積分:17
註冊:2006-11-22

發送簡訊給我
#4 引用回覆 回覆 發表時間:2009-07-30 18:00:37 IP:60.249.xxx.xxx 訂閱
AndrewK大

你說的資料庫的解法是什麼......怎麽做呢?
===================引 用 AndrewK 文 章===================
我也覺得不太可能
但你可以用資料庫的解法
AndrewK
高階會員


發表:6
回覆:151
積分:161
註冊:2006-10-09

發送簡訊給我
#5 引用回覆 回覆 發表時間:2009-07-30 19:02:14 IP:115.43.xxx.xxx 訂閱
1.你可以尋找可以用程式取到所有電腦的唯一資訊做為識別值
利用此【識別值】來辨別自己所手動輸入的使用者帳密,可利用使用者人名作為識別,檢查是否有修改電腦設定
2.依你的考量是否用【電腦唯一識別資訊】 【密碼】

你可以思考看看所有的電腦唯一識別資訊有哪些?
如重覆還會出現錯誤??
------
Just Do It
-------------------------
其實男生不是真的喜歡你不減肥,而是喜歡你愛吃還不肥;也不是真的喜歡你不化妝,而是喜歡你素顏也好看;也不是真的喜歡你瘦,而是喜歡你瘦卻有胸;也不是真喜歡你獨立,而是他忙的時候別煩他。女孩子,太認真你就輸了。
小傑克
資深會員


發表:5
回覆:209
積分:357
註冊:2009-02-16

發送簡訊給我
#6 引用回覆 回覆 發表時間:2009-07-30 20:47:19 IP:61.217.xxx.xxx 訂閱
按照你的需求來說....

用user windows 密碼自動登入 ==行為完全等於== 程式不用密碼就能登入

要管控也應該要抓使用者名稱才對...而不是抓密碼吧??
------
額有朝天骨,眼中有靈光
編輯記錄
小傑克 重新編輯於 2009-07-30 20:48:14, 註解 無‧
lkkplayer
一般會員


發表:26
回覆:59
積分:17
註冊:2006-11-22

發送簡訊給我
#7 引用回覆 回覆 發表時間:2009-07-31 00:11:39 IP:218.172.xxx.xxx 訂閱
小傑克大:

不僅是要密碼,也要使用者帳號啦!!.....^^"
===================引 用 小傑克 文 章===================
按照你的需求來說....

用user windows 密碼自動登入 ==行為完全等於== 程式不用密碼就能登入

要管控也應該要抓使用者名稱才對...而不是抓密碼吧??
lkkplayer
一般會員


發表:26
回覆:59
積分:17
註冊:2006-11-22

發送簡訊給我
#8 引用回覆 回覆 發表時間:2009-07-31 00:23:03 IP:218.172.xxx.xxx 訂閱
AndrewK:

因為同一台電腦,有不同的使用者使用,所以我目前想到的【識別值】也只是抓取登入者的名稱
不過現在想想....好像也並不一定要抓密碼,因為使用者登入window其實就已經通過權限這一關
再來我就直接抓登入者名稱,當使用者執行程式後,我在依據使用者名稱給定程式功能權限給使用者
就可以啦!!不過這個要視客戶是否能夠接受而定。

===================引 用 AndrewK 文 章===================
1.你可以尋找可以用程式取到所有電腦的唯一資訊做為識別值
利用此【識別值】來辨別自己所手動輸入的使用者帳密,可利用使用者人名作為識別,檢查是否有修改電腦設定
2.依你的考量是否用【電腦唯一識別資訊】 【密碼】

你可以思考看看所有的電腦唯一識別資訊有哪些?
如重覆還會出現錯誤??
AndrewK
高階會員


發表:6
回覆:151
積分:161
註冊:2006-10-09

發送簡訊給我
#9 引用回覆 回覆 發表時間:2009-07-31 00:23:31 IP:115.43.xxx.xxx 訂閱
1.如果你有 AD 的話,可以參考此章文章
http://delphi.ktop.com.tw/board.php?cid=30&fid=69&tid=25238

2.如果你沒有AD的話,要密碼有困難,
能以名稱來判別就好,但不能重覆
最好是有相關資料庫功能可以幫你檢查是否重覆,防止誤會發生
------
Just Do It
-------------------------
其實男生不是真的喜歡你不減肥,而是喜歡你愛吃還不肥;也不是真的喜歡你不化妝,而是喜歡你素顏也好看;也不是真的喜歡你瘦,而是喜歡你瘦卻有胸;也不是真喜歡你獨立,而是他忙的時候別煩他。女孩子,太認真你就輸了。
AndrewK
高階會員


發表:6
回覆:151
積分:161
註冊:2006-10-09

發送簡訊給我
#10 引用回覆 回覆 發表時間:2009-07-31 00:45:58 IP:115.43.xxx.xxx 訂閱
#8 和 #9 文章
和你發文差了 30秒~~ 0.0

以自動登入的想法來說,小傑克說的沒錯~~
不論是要統合 AD 或是確認單一使用者名稱的話,密碼可省略~~

而彼此登入的電腦使用者名稱,其他使用者是很容易得知的
不建議讓使用者輸入當為判斷
在不是使用登入AD的情況下, PC 的使用者名稱也是可以抓到的,
而電腦登入的時候,利用windows 的密碼管控著
而站上有相關資源可以搜索~~
用關鍵字【PC 的使用者名稱】,
再針對發文者的Code及前輩的指導來 coding
------
Just Do It
-------------------------
其實男生不是真的喜歡你不減肥,而是喜歡你愛吃還不肥;也不是真的喜歡你不化妝,而是喜歡你素顏也好看;也不是真的喜歡你瘦,而是喜歡你瘦卻有胸;也不是真喜歡你獨立,而是他忙的時候別煩他。女孩子,太認真你就輸了。
編輯記錄
AndrewK 重新編輯於 2009-07-31 00:49:43, 註解 無‧
AndrewK 重新編輯於 2009-07-31 02:31:55, 註解 無‧
lkkplayer
一般會員


發表:26
回覆:59
積分:17
註冊:2006-11-22

發送簡訊給我
#11 引用回覆 回覆 發表時間:2009-07-31 10:26:27 IP:60.249.xxx.xxx 訂閱
AndrewK:

謝謝您,提供的資訊........
在沒有AD的狀況下,抓WINDOWS使用者名稱是最簡單的方式
搭配資料庫...會依據使用者名稱(KEY,不會有重覆的狀況),找該
有的程式權限......^^"


===================引 用 AndrewK 文 章===================
#8 和 #9 文章
和你發文差了 30秒~~ 0.0

以自動登入的想法來說,小傑克說的沒錯~~
不論是要統合 AD 或是確認單一使用者名稱的話,密碼可省略~~

而彼此登入的電腦使用者名稱,其他使用者是很容易得知的
不建議讓使用者輸入當為判斷
在不是使用登入AD的情況下, PC 的使用者名稱也是可以抓到的,
而電腦登入的時候,利用windows 的密碼管控著
而站上有相關資源可以搜索~~
用關鍵字【PC 的使用者名稱】,
再針對發文者的Code及前輩的指導來 coding
AndrewK
高階會員


發表:6
回覆:151
積分:161
註冊:2006-10-09

發送簡訊給我
#12 引用回覆 回覆 發表時間:2009-07-31 14:09:32 IP:115.43.xxx.xxx 訂閱
本假設你會比對AD帳號,一併做管理權限(AD相關)的動作,所以建議搭配資料庫
如無 AD 的情況下,又是單一 PC 多使用者的程式確認,建議不用搭配資料庫
單一PC 多使用者的情況下:
1.使用者於 windows 登入時,即有密碼的安全保謢
2.單一PC 多使用者的帳號建立,windows 一樣會預防帳號重覆的問題
------
Just Do It
-------------------------
其實男生不是真的喜歡你不減肥,而是喜歡你愛吃還不肥;也不是真的喜歡你不化妝,而是喜歡你素顏也好看;也不是真的喜歡你瘦,而是喜歡你瘦卻有胸;也不是真喜歡你獨立,而是他忙的時候別煩他。女孩子,太認真你就輸了。
系統時間:2017-12-13 11:26:38
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!