在數據庫中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. 登錄阻止頁面上的用戶
- 6. 如何阻止django跳過用戶的登錄頁面?
- 7. 如果鏈接的MembershipUser未被批准,請阻止OpenAuth登錄
- 8. 如何阻止從存儲過程返回結果集?
- 9. Drupal阻止X天登錄用戶
- 10. ASP.NET阻止用戶連續登錄
- 11. 忽略存儲過程中的警告/阻止過程停止
- 12. Codeigniter - 如果未登錄,請存儲請求的網址
- 13. 阻止用戶去新的行動,如果記錄存在
- 14. htaccess規則阻止用戶名「admin」的登錄嘗試?
- 15. PHP:存儲登錄用戶
- 16. 如果用戶未登錄,如何阻止用戶訪問下一頁?
- 17. 如何通過我的Azure AD應用程序阻止Outlook.com(Microsoft帳戶)登錄
- 18. SimpleFTPSample - 如果用戶名有空格,則登錄名不正確
- 19. 使用Flask-Login阻止登錄用戶訪問登錄路由
- 20. 阻止登錄的用戶訪問登錄頁面asp.net mvc應用程序
- 21. 使用MVC和存儲過程登錄
- 22. 獲取應用程序用戶角色,名稱爲有效用戶使用存儲過程登錄
- 23. 如果reCaptcha仍然沒有登錄,請停止或中斷用戶登錄
- 24. SQLServer用戶登錄中的存儲過程
- 25. 有沒有辦法阻止SDK登錄中的用戶名緩存?
- 26. 阻止用戶在未登錄時查看結果頁
- 27. 如果用戶未經批准,請防止登錄laravel 5.4
- 28. Asp.net,在哪裏存儲登錄用戶的用戶名?
- 29. 多次登錄嘗試後阻止用戶登錄
- 30. 如果變量爲空,則不會過濾的存儲過程
除了提供的答案,我建議你改變你的表,以便用戶名列不允許爲空(也許值得使它獨特)。您還可以添加檢查約束,以便用戶名值不能爲空字符串。 – DeanOC