根据登录用户填写默认值

时间:2015-04-16 15:57:33

标签: sql sql-server sql-server-2008-r2

我正在定义一个新表,其中一列假设存储登录用户的名称。如何将登录的用户名作为列的默认值?开箱即可吗?

2 个答案:

答案 0 :(得分:1)

您可以使用SYSTEM_USER变量填充该内容。

答案 1 :(得分:0)

我建议使用ORIGINAL_LOGIN,以防发生某些模仿。它将始终获取启动连接的用户名。

ORIGINAL_LOGIN

SYSTEM_USER