在经典 ASP 站点中查找 MySql 凭据
Posted
技术标签:
【中文标题】在经典 ASP 站点中查找 MySql 凭据【英文标题】:Find MySql Credentials in Classic ASP site 【发布时间】:2013-12-17 11:11:34 【问题描述】:我是一名 .NET 开发人员,不熟悉经典 ASP 站点的配置方式。我必须将旧的 Classic ASP 站点迁移到新服务器,但在代码中找不到数据库凭据。我能找到的唯一参考如下。
Dim Connect
Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "mysql"
已尝试搜索您希望找到连接字符串但一无所获的标准组件。
还有什么我应该去寻找的地方吗?服务器本身是否有一些配置可以保存凭据?
我知道这有点含糊,但希望您能提供任何帮助。
谢谢
【问题讨论】:
您应该在控制面板的 ODBC 数据源中找到此连接的设置(名为“MySQL”)(或者如果它位于 Web 服务器上,则应该在基于 Web 的网站控件中的某处进行设置控制板)。不幸的是,您将只能获取连接 URL 和用户名,因为密码不可见。 【参考方案1】:它可能是存储在旧服务器上的 Windows 注册表中的 ODBC 数据源。
参见http://classical-asp.blogspot.nl/2010/08/opening-connection-with-odbc.html(“在 Windows 注册表中保存连接字符串”一章)
【讨论】:
以上是关于在经典 ASP 站点中查找 MySql 凭据的主要内容,如果未能解决你的问题,请参考以下文章
在 SharePoint Web 应用程序和 ASP.NET Web 应用程序之间传递用户凭据
如何在 asp.net 4.5 中使用 facebook 帐户开发登录
域 PC 和 SharePoint 站点上的不同凭据。谁的凭据用于 HTTP 请求?