CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  MS-SQL Server >  基础类

精通SQL Server以及ASP编程者进入

楼主zcg2073(晨晨)2001-12-19 20:49:24 在 MS-SQL Server / 基础类 提问

      其实问题可能很简单,但由于刚入此道不知如何是好。  
  问题1   在使用ODBC创建DSN时,为什么只能使用WinNt验证,而不能使用SQL验证?  
  问题2   在使用ODBC以WinNt验证创建DSN后,在ASP编程中使用ADO对数据库连接时出现问题?具体的内容如下:  
        在SQL   Server的登录中   登录名为:ZW/Administrator(ZW域中),密码:ZW,此登录的数据库用户为dbo。  
        ASP程序如下  
        .......  
        Set   MM=Server.CreatObject(ADODB.Connection)  
        Mn.Open"DSN=test;uid=ZW/Administrator;pwd=ZW"  
        .......  
  不知道那里错了请各位"大虾"帮助!!!!    
                问题点数:40、回复次数:11Top

1 楼rovoboy(魂之猎人)回复于 2001-12-19 22:09:58 得分 20

1:大概是SQL   Server安装时选的是WinNT验证把。  
  2:用SQL验证.Top

2 楼Psyche(Shimmer)回复于 2001-12-19 22:14:51 得分 0

第二种方式用的就是SQL的验证方法。Top

3 楼zcg2073(晨晨)回复于 2001-12-19 22:28:14 得分 0

那我现在已经是WinNT验证,如何实现ADO连接?(也就是第二个问题)  
  Top

4 楼freespider()回复于 2001-12-19 22:42:24 得分 20

rovoboy(烟花满天)说的应该是对的,操作如下:  
  sql   server   enterprise   manager   =>右键单击sqlserver组下的具体名称   =》属性  
  =》安全性   =》在身份验证处选择"sqlserver和windows"Top

5 楼si_yu(浪子)回复于 2001-12-20 08:54:09 得分 0

  Set   MM=Server.CreatObject(ADODB.Connection)  
      Mn.Open"DSN=test;uid=ZW/Administrator;pwd=ZW"  
      MM.open"...................................,  
   
  dsn   =   "Driver={sql   server};uid=ZW/Administrator;pwd=ZW;database=database;server=you   computer"  
  Set   conn   =   server.CreateObject("adodb.connection")  
  conn.open   DSNTop

6 楼yihis(雪狼)回复于 2001-12-20 08:56:36 得分 0

设置用户在企业管理器里,分别在服务器中的安全性的登录项中和表中的用户项中增加用户  
  然后使用sql验证:  
      set   conn=Server.CreateObject("ADODB.Connection")  
      conn.open   "odbc名","用户名","密码"  
      set   rs=Server.CreateObject("ADODB.Recordset")  
      sql="sql语句"  
      set   rs=conn.Execute(sql)  
   
  Top

7 楼mkiss(小kiss)回复于 2001-12-20 09:02:51 得分 0

重新用混合模式安装一遍SQLserver就可以用sql验证了,一定可以!!!Top

8 楼yihis(雪狼)回复于 2001-12-20 09:08:06 得分 0

不用吧?那不累死了,万一导数据时出点差错。。。。。。Top

9 楼free_doctor(苹果妹妹)回复于 2001-12-20 11:52:34 得分 0

to   yihis(雪狼):可以把数据备份后恢复嘛Top

10 楼julyclyde(Java初学(大学不教只好自己学))回复于 2001-12-20 12:58:21 得分 0

这里错了  
  Set   MM=Server.CreatObject(ADODB.Connection)  
   
  该是Set   MM=Server.CreatObject("ADODB.Connection")  
      Top

11 楼zcg2073(晨晨)回复于 2001-12-20 23:01:28 得分 0

感谢各位问题已基本解决,使用的是修改属性,通过SQL验证,uid=sa的方法,可以应付老板了,不过不知道如何在WinNt验证下实现?请大侠赐教!!!!!Top

相关问题

  • excel,sql server,asp编程!(急!!!!!!!!!)
  • 精通SQL SERVER和ADO的进来看看:
  • 求职 人在深圳,精通delphi+SQL server
  • 寻求在上海精通.NET C#和SQL Server 2000的人
  • ASP编程
  • asp编程!
  • 精通SQL的请进
  • ASP编程百例!
  • asp编程求助
  • 西摩斯(厦门)软件公司 急招精通Delphi及ms Sql Server的程序设计师

关键词

  • 验证
  • 用户
  • sqlserver
  • sql
  • server
  • zw
  • creatobject
  • winnt验证
  • dsn
  • adodb

得分解答快速导航

  • 帖主:zcg2073
  • rovoboy
  • freespider

相关链接

  • SQL Server类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo