3
A
回答
1
SUSER_NAME()
http://msdn.microsoft.com/en-us/library/ms187934.aspx
SUSER_NAME([server_user_id]) server_user_id
是用戶的登錄識別號碼。可選的server_user_id是int。 server_user_id可以是任何有權連接到SQL Server實例的SQL Server登錄名或Microsoft Windows用戶或組的登錄標識號。如果未指定server_user_id,則返回當前用戶的登錄標識名稱。
:- : -
編輯10.0.2531.0(X64)
集成和SQL安全
而所有這些只是與Microsoft SQL Server 2008(SP1)試了一下
select suser_name()
select suser_sname()
select original_login()
select system_user
正確地返回登錄的用戶...我想你的配置有一些問題...
個saludos
SAS
相關問題
- 1. 如何確定哪個用戶調用了Google身份驗證過程
- 2. 調用存儲在另一個存儲過程的過程
- 3. 從select語句調用用戶定義的存儲過程mysql
- 4. 如何查找某個作業調用哪個存儲過程
- 5. 如何從另一個存儲過程調用存儲過程?
- 6. 從另一個存儲過程動態調用存儲過程
- 7. 從另一個存儲過程調用存儲過程oracle
- 8. 從另一個存儲過程調用Sybase存儲過程
- 9. 從另一個存儲過程調用SQL Server存儲過程
- 10. 從另一個存儲過程調用存儲過程
- 11. 從另一個存儲過程調用存儲過程
- 12. 調用存儲過程到另一個存儲過程
- 13. 存儲過程調用多個存儲過程
- 14. 使用存儲過程調用存儲過程的異常iBATIS
- 15. 確定存儲過程或觸發器內的調用者
- 16. 我們可以從另一個存儲過程調用存儲過程嗎?
- 17. ,可以由每個用戶調用列表存儲過程
- 18. CodeFirst調用存儲過程
- 19. 從調用存儲過程
- 20. 調用存儲過程(MVC4)
- 21. 調用CLR存儲過程
- 22. 調用CLR存儲過程
- 23. 調用存儲過程python
- 24. 調用存儲過程
- 25. 調用存儲過程
- 26. JdbcCursorItemReader - 存儲過程調用
- 27. 調用Oracle存儲過程
- 28. SSIS存儲過程調用
- 29. 調用存儲過程
- 30. 調用存儲過程
返回NULL在SQL 2008,或者至少在我這樣的先例。 – 2010-03-29 15:48:02
mmm ...現在手頭沒有sql 2008 ...也許選擇original_login()? – opensas 2010-03-29 15:51:56
在SQL 2005,這些都返回登錄用戶 選擇SUSER_NAME() 選擇SUSER_SNAME() 選擇ORIGINAL_LOGIN() 選擇SYSTEM_USER – opensas 2010-03-29 15:55:34