You can put a public function in the standard module to call whenever you need the user name.
Public Function ReturnUserRemote() As String
Dim cn As New ADODB.Connection, sql1 As String
Dim rs As New ADODB.Recordset, connString As String
connString = "provider=SQLOLEDB.1;" & _
"User ID=yourid;" & _
"Initial Catalog=ReportInventory;" & _
"Data Source=Boxer;" & _
"Password=yourpassw;" & _
"Persist Security Info=True"
cn.ConnectionString = connString
cn.Open connString
sql1 = "Select suser_sname() "
Set rs.ActiveConnection = CurrentProject.Connection
rs.Open sql1, cn, adOpenStatic, adLockOptimistic
ReturnUserRemote = rs(0)
Debug.Print "user name = "; rs(0)
rs.Close
Set rs = Nothing
End Function