在服务器是2003  IIS是5.1  数据库为MSSQL2005  开发的系统为ASP.NET的不知为什么有些中文的用户名可以登录系统,有些中文的用户名不可以登录;英文的用户名都可以登录;查看服务器的事件查看器  应该程序事件类型: 审核失败
事件来源: MSSQLSERVER
事件种类: (4)
事件 ID: 18456
日期: 2012-5-8
事件: 21:19:03
用户: NT AUTHORITY\ANONYMOUS LOGON
计算机: SVCTAG-8C38S2X
描述:
用户 'NT AUTHORITY\ANONYMOUS LOGON' 登录失败。 [客户端: 10.154.62.215]有关更多信息,请参阅在 http://go.microsoft.com/fwlink/events.asp 的帮助和支持中心。
数据:
0000: 18 48 00 00 0e 00 00 00   .H......
0008: 0f 00 00 00 53 00 56 00   ....S.V.
0010: 43 00 54 00 41 00 47 00   C.T.A.G.
0018: 2d 00 38 00 43 00 33 00   -.8.C.3.
0020: 38 00 53 00 32 00 58 00   8.S.2.X.
0028: 00 00 07 00 00 00 6d 00   ......m.
0030: 61 00 73 00 74 00 65 00   a.s.t.e.
0038: 72 00 00 00               r...    这是怎么的?????

解决方案 »

  1.   

    连接数据库的ConnectionString用错了。
      

  2.   

    连接数据库的ConnectionString用错了。
    用户 'NT AUTHORITY\ANONYMOUS LOGON' 登录失败
    这个windows用户没有登陆权限吧
      

  3.   

    你说的用户名,是windows的还是sqlserver的?
      

  4.   

    你是不是数据库删除了此用户,所以如果删除,你还想用,只好重建那个名字,如果是不用了,就是数据库应该修复了,看下这个msdn.microsoft.com/zh-cn/library/cc645917.aspx,