创建我的第一个使用ASP.NET(v4)中提供的登录/成员资格系统的站点.
到目前为止一切都很好,使用web.config将它指向远程SQL服务器,它正在工作.
我最初没有做的是为成员资格提供程序指定'applicationName',因此当查看SQL服务器中的表时,它将名称显示为"/".
我更新了web.config并添加了分配名称,分配名称和运行ASP.NET配置向导以重新初始化用户数据库所需的成员资格和提供程序部分.
在SQL Server中,应用程序现在显示其名称和新GUID,并按预期工作.
我的问题是,是否有一种自动方法可以从各种ASP.NET SQL表中删除与"旧站点"关联的所有(现在不需要的)记录,或者我是不是手动操作它?
如果我需要手动执行此操作,是否有人知道一组布置的过程以确保从数据库中删除所有引用?
使用Posh-SSH,有没有办法提供密码短语/密码以与加密的私钥一起使用?(密钥文件的密码,而不是 SSH 服务器连接的凭据)
我没有运气找到关于如何做到这一点的信息,或者甚至可能。
有问题的 SFTP 服务器需要 SSH 密钥和登录密码。