2016-09-30 122 views
0

任何人都可以在這種情況下發表評論屬於認證或授權Java認證和授權

認證:用戶與用戶名&密碼登錄 - 所謂的認證。

授權:用戶有一些角色 - 稱爲授權。

如果我只有用戶名和用戶標識,並且想從數據庫中檢查它的名稱?授權或認證?

任何人都可以對此發表評論嗎?

感謝

+0

從數據庫的角度來看,一個有效的用戶有權訪問數據和身份驗證是一項功能來驗證用戶使用一些獨特的數據 –

+0

謝謝。但如果我沒有密碼並且想要檢查用戶名和用戶標識符是否存在於數據庫中 - 這種情況會是什麼情況。是身份驗證還是授權? – ashishl

+0

既不是,它被稱爲驗證(假設是管理員或某事),你的問題是沒有編碼問題,它更像是技術語法,所以SO社區可能不喜歡這 –

回答

1

驗證是確認某人是否是他/她說他/她的人(例如,通過要求輸入密碼)。 授權是檢查某人是否有權做某事。

所以在你的情況下,該數據庫無法檢查身份驗證。如果可以從數據庫內的數據中提取關於用戶被允許執行的操作的信息,則這是授權

+0

謝謝Niklas P – ashishl