Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jsf-2/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vb.net 无法打开数据库(登录失败“Computer PC\Computech”;_Vb.net - Fatal编程技术网

Vb.net 无法打开数据库(登录失败“Computer PC\Computech”;

Vb.net 无法打开数据库(登录失败“Computer PC\Computech”;,vb.net,Vb.net,您错过了连接字符串“Trusted_connection=True”中的一个重要部分。它将解决“登录失败”的问题。请查看此线程,我将建议您在本地计算机上使用一个好的连接字符串,如果您想在其他PC上部署应用程序,它也将帮助您 connectionString=“数据源=computech PC\SQLEXPRESS,1433;网络库=DBMSSOCN;初始目录=Master;持久安全信息=True;用户ID=admin;密码=Password;可信连接=True;” 但是你必须注意一些事情 1-从

您错过了连接字符串“Trusted_connection=True”中的一个重要部分。它将解决“登录失败”的问题。请查看此线程,我将建议您在本地计算机上使用一个好的连接字符串,如果您想在其他PC上部署应用程序,它也将帮助您

connectionString=“数据源=computech PC\SQLEXPRESS,1433;网络库=DBMSSOCN;初始目录=Master;持久安全信息=True;用户ID=admin;密码=Password;可信连接=True;”

但是你必须注意一些事情

1-从启用混合模式身份验证

2-您必须在SQL server上创建一个用户,该用户的db_所有者来自和

3-从和配置防火墙

4-如果遇到“登录失败”问题,您必须进行检查

5-Hilary Cotter在msdn论坛上关于“登录失败”的重要提示

最后你必须看到这条华丽的线


我希望它能帮助…

当我从代码vb.net运行时,如果在安装后运行exe文件,则不会出现错误。错误将显示无法打开登录请求的数据库“脚本”。用户“Cpmputech PC\Cpmputech”登录失败只是好奇而已?错误来了,无法打开数据库“脚本”,您正在请求数据库“Master”!请在调用“脚本”的任何位置签入代码!其次,在评论中,您在错误Computech PC\Computech中提到了用户,因为您正在分配用户管理员。那么,您的连接字符串是否与声明的相同或存在任何其他字符串?最后,首先在SQL Management Studio中测试您的登录凭据是否正常工作?您的连接已打开到主数据库。Yo您正在谈论脚本数据库?您的管理员用户是否拥有访问脚本数据库的所有权限?打开Management studio并使用您在上面提供的登录访问脚本数据库,以确保连接字符串具有暗示OLEDB数据提供程序连接字符串的属性,但它提供了以下奇怪的片段erName1=“System.Data.SqlClient”这意味着您正在尝试使用.Net Sql Server数据提供程序。此外,您的代码片段本身不是有效的字符串声明。请显示更多代码,以便我们确定您尝试的内容的上下文。
Dim SQLConnectionString As String = "Data Source=Computech-PC\SQLEXPRESS;Initial Catalog=Master;User ID=Administrator;Password=Admin", providerName1 = "System.Data.SqlClient"