asp+sqlserver做的登录系统怎么使用

来源:百度知道 编辑:UC知道 时间:2024/05/29 21:28:48
是一个登录系统,我在数据库中查到了用户名和密码,登录之后报错:
(main.asp页面是登录页面,报错的页面是main_login.asp)

错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E4D)
[Microsoft][ODBC SQL Server Driver][SQL Server]用户 'CAC2AF6E3F3B4FF\IWAM_CAC2AF6E3F3B4FF' 登录失败。
/lingsite/main_login.asp, 第 7 行

浏览器类型:
Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1)

网页:
POST 68 ??? /lingsite/main_login.asp

POST Data:
class=0&username=%C0%EE%C3%CF%D1%D0&password=123&Submit=%CC%E1%BD%BB
密码没错,是别人给我的。应该是技术方面的问题

1.在服务器端使用企业管理器,并且选择"使用 Windows 身份验证"连接上 SQL Server
操作步骤:
在企业管理器中
--右键你的服务器实例(就是那个有绿色图标的)
--编辑SQL Server注册属性
--选择"使用windows身份验证"

--选择"使用SQL Server身份验证"
--登录名输入:sa,密码输入sa的密码
--确定

2.设置允许SQL Server身份登录
操作步骤:
在企业管理器中
--展开"SQL Server组",鼠标右键点击SQL Server服务器的名称
--选择"属性"
--再选择"安全性"选项卡
--在"身份验证"下,选择"SQL Server和 Windows ".
--确定,并重新启动SQL Server服务.

在以上解决方法中,如果在第 1 步中使用"使用 Windows 身份验证"连接 SQL Server 失败,
那就通过修改注册表来解决此问题:

1.点击"开始"-"运行",输入regedit,回车进入注册表编辑器
2.依次展开注册表项,浏览到以下注册表键:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\MSSQLServer]
3.在屏幕右方找到名称"LoginMode",双击编辑双字