无法在 NetBeans 和 SQL Server 之间创建数据库连接

无法在 NetBeans 和 SQL Server 之间创建数据库连接

我曾尝试将 netbeans 连接到 sql server

我的 SQL 服务器名称是:BELL\BELLISQLSERVER

用户名是:BELL\1

我看过很多教程,但每次我收到相同的错误消息时,它都会说:login faild for user 'BELL\1'

我收到的错误消息的屏幕截图: 屏幕截图

答案1

这是连接到 SQL Server 的示例。您会注意到与您的示例有一些不同。

NetBeans 连接向导

我使用的驱动程序是适用于 SQL Server 的 Microsoft JDBC 驱动程序 7.4,但如果您愿意,可以保留正在使用的那个。

主持人是只是安装 SQL Server 实例的服务器的名称。它应该是就你的情况而言。

端口默认为 1433,您需要确保已启用并配置 TCP/IP。为此,请运行sqlservermanager14.msc并检查是否如下所示:

在此处输入图片描述

实例名称是您的 SQL Server 服务的名称。我的是 SQL2017,您的是数据库服务器

您指定的用户名是NT 用户帐户我不确定是否可以为该 NetBeans 向导使用一个。相反,我使用了您可能在 SSMS 上创建的 SQL Server 登录名,如下所示:

创建登录向导

要了解登录选项,请验证创建登录文档。

确保您的实例已配置为接受 SQL Server 登录,方法是:
连接到实例 > 右键单击​​实例名称 > 属性 > 安全 > 选择Sql Server 和 Windows 身份验证模式并重新启动实例以使更改生效。授予用户对数据库的正确权限。

现在我想你已经准备好了!测试你的连接,它应该可以正常工作。

相关内容