您的位置:首页 > 数据库

郁闷的SQL问题-不能通过Windows身份验证远程登录

2010-04-10 15:45 489 查看
  刚装了一个SQL2005数据库,进行远程访问,竟然不能通过Windows身份验证远程登录,尝试用SQL Server 身份验证以IP地址访问却是成功的。奇哉怪哉,见过的都是可以信任连接而无法以IP访问的,这次反其道而行之,算是长见识了。

  服务器以WinXP SP3+ SQL Server 2005搭建,windows防火墙的tcp/ip端口1433 与ucd端口1434均己打开,计算机组策略的配置上windows设置的安全选项中也己允许匿名网络访问;SQLServer 的身份验证也是SQLServer和Windows身份验证模式,并且当然是允许远程连接到此服务器(A),并发连接数己是无限制,权限方面public也是服务器角色;服务和连接的外围应用中的远程连接也是点选了同时使用TCP/IP 和name pipes(B)选项。所有问题在于SQL Server 身份验证以IP地址访问却是成功的,服务器却依然故我的顽强坚持不肯通过信任连接。最终抛出一个郁闷的信息是“login failed for user 'PC-LQLUO\Guest', (Microsoft SQL Server,错误:18456)”。抓逛ing……

  另纠结的是:有一个大数据量表,同时需做大量的inser,update,delete动作,用自增字段做主键是否合适,索引又该以何种方式创建?除主键外的一整条记录组合才是唯一,范式是否太高,如何设计数据冗余的合理性?(其中矛盾的是记录中又有大量重复数据,只因其一变化又有不同。数据有如类似数字的排列而非组合,一旦其中之一发生变化就是新的记录)。

  少壮不努力,老大徒烦忧。又将是一个无眠夜……
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐