使用本地计算机连接到VM中的SQL Server

时间:2017-06-29 14:59:08

标签: sql sql-server database dbase

我想使用我的本地sql server management studio在VM中连接SQl服务器数据库。

服务器名称需要什么? 我可以在本地使用我的服务器Windows身份验证吗?

3 个答案:

答案 0 :(得分:1)

在您的VM上创建一个空文本文件并为其指定扩展名.udl
现在双击它可以轻松地从组合框中设置属性 调整属性并单击“测试连接”,直到它工作

现在在记事本中打开文件,你会看到一个完整的连接字符串。

请注意,对于SQL Server身份验证,您需要在SQL Server配置管理器中配置协议

答案 1 :(得分:0)

使用运行SQL Server的VM的名称 是的,您可以使用Windows身份验证。具体取决于您的域名设置。

这将对您有所帮助How to: Create a SQL Server Login与SQL登录没有多大区别 如果您在运行SQL Server的计算机上的Administrators组中,则应该包含您的登录名。

如果您的带有Management Studio的计算机和带有SQL Server的服务器位于不同的域中,那么您需要在不同的帐户下运行Management Studio

runas /netonly /user:domain\username "c:\path\ssms.exe"

请参阅Connect to SQL Servers in another domain using Windows Authentication

答案 2 :(得分:0)

当您在本地计算机上的Management Studio中时,您将需要VM的主机名或IP地址。

  • 对于Windows身份验证,您需要本地域上的工作站和数据库VM都连接到的帐户。
    • 对于SQL Server身份验证,您将需要SQL Server实例中的帐户。

在这两种情况下,都需要配置安全性并将其与您的帐户相关联。

你是在一个域名上,还是只是一个私人服务器?