将自定义创建用户连接到数据库

本文关键字:数据库 连接 用户 自定义 创建 | 更新日期: 2023-09-27 17:56:13

我在 asp.net 上使用CreateUserWizard创建了一个"新用户"页面,我还添加了另一个向导步骤。请注意,我还有一个现有的数据库(但是使用内置向导应该已经建立了一个?

测试此内容时,我收到此错误。

A network-related or instance-specific error occurred while establishing a connection to SQL Server. 
The server was not found or was not accessible. 
Verify that the instance name is correct and that SQL Server is configured to allow remote connections. 
(provider: SQL Network Interfaces, error: 26 - Error Locating Server/Instance Specified)

asp.net 代码(创建用户向导等)http://codepad.org/k2Li8CTR

网页配置文件http://codepad.org/oNHKWoQ8

将自定义创建用户连接到数据库

此错误可能基于许多变量,因为您使用的是integrated security。 我会使用专用 id + pwd 作为应用连接,除非你将 ASP.NET 应用配置为模拟运行 ASP 工作进程的标识。

但是,如果您坚持使用这种方法,那么您需要了解集成安全性的含义。 例如,如果网站正在质询浏览器客户端的 cred,则输入的任何 cred 都将是用于访问数据库的 cred,除非您指定模拟。 我不知道/看看你是否从你发布的内容中得到。

我会首先确保您在connectionString中使用登录ID和PWD进行连接,然后逐段替换。 但是我不鼓励集成数据库访问。