MSSQL远程连接是连接远程服务器上的SQL Server数据库的一种方式,它能够让你从任何位置访问和管理服务器的数据库。MSSQL远程连接具有高效、可靠的连接方式来使你实现远程工作任务。本文将用浅显的步骤指点你完成访问MSSQL远程连接的操作。
首先,你需要使用一个安全的方式来连接服务器,典型来讲,你可使用SSH(Secure Shell)。为了这个目的,你需要确认能够安装并配置SSH客户端,它可以与你要连接的MSSQL服务器保持安全的连接。
第二步,连接SQL服务器。首先,你要创建一个T-SQL脚本,里面应当有一条语句来让你的MSSQL数据库实例能够被外部连接,例如:
EXEC sp_configure ‘remote access’, 1;
GO
RECONFIGURE;
GO
第三步,配置允许外部连接的访问策略。在你完成前两步以后,你需要进入你的MSSQL server的安全->登录->新建窗口来定义一个新的权限账户。你可以查看MSSQL官方文档来了解怎样设置一个可以远程连接数据库的账户,也就是登录名和密码:
— 在这个步骤,你需要使用正确的账号密码登录:
CREATE LOGIN [SQLLoginName] WITH
PASSWORD=N'[password]’, DEFAULT_DATABASE=[master],
CHECK_EXPIRATION=OFF, CHECK_POLICY=OFF
GO
— 下一步,为这个账户分配权限:
USE [master]
GO
CREATE USER [SQLLoginName] FOR LOGIN [SQLLoginName]
GO
— 最后,把这个账户添加到允许外部连接的安全组中:
EXEC sp_addsrvrolemember @LoginName = ‘SQLLoginName’,
@RoleName = ‘processadmin’
GO
第四步,使用SSH客户端连接MSSQL server端口,例如:
ssh -p 1433 -L 1434:localhost:1433 SQLLoginName@example.com
在这里,你要准确填写账号、密码、SSH客户端端口(1433),和MSSQL server端口(1434)。
第五步,下载MSSQL客户端,例如,SQL Server Management Studio(SSMS),来远程连接服务器的数据库。然后,点击“新建连接”按钮,输入上面指定的账号、密码,及MSSQL server端口号,例如:
loginname@localhost:1434
完成以上步骤以后,你就能够成功的连接到你的SQL Server远程数据库。
以上就是MSSQL如何远程连接的全部指南,5个步骤,它们分别是:首先使用SSH连接服务器;第二步帮你的MSSQL实例做一些配置;第三步设置一个允许外部连接的账户;第四步使用SSH客户端连接MSSQL server端口;第五步,使用MSSQL客户端连接服务器的数据库。综上所述,只要步骤都设置正确,MSSQL远程连接一定可以成功。
本文来源:https://www.yuntue.com/post/84823.html | 云服务器网,转载请注明出处!

微信扫一扫打赏
支付宝扫一扫打赏