在數據庫中userrecord
我有一個空白登錄名的用戶,並且此用戶只能使用密碼登錄到他的帳戶。這怎麼能被阻止?請提醒一下?如果存儲過程的用戶名爲空,請阻止登錄
0
A
回答
0
將此放在您的登錄SP
if len(isnull(@LoginName,'')) = 0 -- or <@MinLoginNameLength if you wish
Begin
-- Select 'naughty, get a username'
RAISERROR('%s',16,1,'cheaters never prosper.')
end
+0
謝謝惠勒和薩米。 – user3687828
1
這將工作:
IF NULLIF(@LoginName, '') IS NULL ...
或者
IF(@LoginName IS NULL OR @LoginName = '') ...
0
100%工作
if(@LoginName IS NOT NULL OR @LoginName <> '')
{
-- Your Statement or your Query
}
請嘗試此查詢
相關問題
- 1. 如果用戶未登錄,請阻止鏈接工作
- 2. 如果用戶登錄,Django會阻止緩存視圖
- 3. Rails Authlogic阻止用戶更改其登錄名/用戶名
- 4. 如果已經登錄,請阻止登錄用戶訪問Web應用程序Struts 2
- 5. 如何阻止django跳過用戶的登錄頁面?
- 6. 如何阻止從存儲過程返回結果集?
- 7. Drupal阻止X天登錄用戶
- 8. 忽略存儲過程中的警告/阻止過程停止
- 9. htaccess規則阻止用戶名「admin」的登錄嘗試?
- 10. 如果用戶未登錄,如何阻止用戶訪問下一頁?
- 11. SimpleFTPSample - 如果用戶名有空格,則登錄名不正確
- 12. 如何通過我的Azure AD應用程序阻止Outlook.com(Microsoft帳戶)登錄
- 13. 使用Flask-Login阻止登錄用戶訪問登錄路由
- 14. 有沒有辦法阻止SDK登錄中的用戶名緩存?
- 15. 阻止用戶在未登錄時查看結果頁
- 16. 如果用戶未經批准,請防止登錄laravel 5.4
- 17. SQLServer用戶登錄中的存儲過程
- 18. Asp.net,在哪裏存儲登錄用戶的用戶名?
- 19. 多次登錄嘗試後阻止用戶登錄
- 20. MySQL存儲過程來檢查,如果用戶名退出
- 21. 如何存儲用戶登錄的名稱?
- 22. 如何/在哪裏存儲當前用戶的登錄名?
- 23. Rails:如果字段爲空,請阻止提交表單
- 24. 使用LINQ防止存儲過程中的可爲空參數
- 25. PostgreSQL存儲過程用戶名
- 26. 如何阻止我的Facebook登錄彈出窗口出現,如果用戶已經登錄到FB?
- 27. tsql存儲過程轉換爲vb.net:臨時表會阻止嗎?
- 28. 使用存儲的用戶名和密碼登錄Wordpress
- 29. 註冊後,如果用戶已經登錄,請不要登錄用戶
- 30. Ionic 2 auth - 如果本地存儲中有用戶,跳過登錄頁面
除了提供的答案,我建議你改變你的表,以便用戶名列不允許爲空(也許值得使它獨特)。您還可以添加檢查約束,以便用戶名值不能爲空字符串。 – DeanOC