SQL 手把手教你如何设置自己电脑上的SQL SERVER数据库远程共享

简介:

最近在做一个小项目玩,需要让同事可以访问我电脑下的数据库,所以必须设置我的数据库远程可以访问,费了一番周折,最后搞定,在这里分享一下经验。


我的环境是64位,win7系统,数据库则是SQL SERVER2008版本。


下面我们开始,我手把手教你~


首先网上的教程多是修改本地的sa用户账号,但是我的sa账号有点问题,修改密码的时候会出现下面的提示错误

wKioL1MzylaT5ufPAAMcYyz8_uQ988.jpg


通过一些其他的方法我也没能解决这个问题,但是我们也可以不使用sa账号,那么,我们就需要重新创建一个账号,下面跟我走

1、首先打开SQL SERVER 2008,即SQL Server Management Studio

wKioL1Mzy0Tg66g-AADj2m5GCa4444.jpg

2、用windows身份连接数据库,然后右键点击数据库【属性】

wKioL1MzzCqy3WQJAAEYr_FCrQI856.jpg

3、左边的选择页点击【安全性】,右边选中【SQL Server和Windows身份验证模式】

wKioL1MzzNqDJq2pAAKEm0CzLNg677.jpg

4、左边的选择页点击【连接】,右边选中【允许远程连接到此服务器】,然后点击【确定】

wKioL1MzzUjC7eTIAALFm7kjzH0262.jpg

5、接着在左边的对象资源管理器中右键点击【安全性】-【新建】-【登录】

wKiom1Mzzqag1a87AAL2DQS9TzI610.jpg

6、左边选择页选择【常规】,右边写一个【登录名】,选择【SQL Server身份验证】项,填写密码,选择【强制实施密码策略】

wKiom1Mzz9vwWcOoAALiyyPeBRI648.jpg

这里要注意一点的是,填写的密码必须稍稍复杂,否则会出现下面错误提示

wKioL1Mz0AqBZ4ApAANFEbY3htg134.jpg

你写的密码强度最好能像这样,例:Uiop_098Mn,狗血吧,哈哈

7、如果你只想你本地上的某一个或几个数据库供其他局域网机器连接,那么左边选择页选择【用户映射】,右边选择你想共享的数据库名,下面要勾选【db_owner】【public】两项。如果你就是想分享你的全部数据库,那么可以跳过此步。

wKioL1Mz01ewo981AAMMY6LBniY666.jpg

8、接着左边选择【状态】,右边从上到下依次选择【授予】【启用】,之后点击【确定】

wKioL1Mz1ISio_0KAAHS2P2cqxY603.jpg

9、接着点击数据库右键【方面】

wKiom1Mz1T6yFPpUAALskspBARI638.jpg

10、方面项选择【服务器配置】,方面属性项将【RemoteAccessEnabled】置为true

wKioL1Mz1dGS4Pa4AAQLfzaFLM0870.jpg

到此为止,你就可以利用刚刚新建的账号去登录SQL Server了,不过还没有完

下面请打开【SQL Server配置管理器】

wKioL1Mz1oGACxs8AAE1Y_Wedkw043.jpg

1、保持图中三项为【正在运行】状态

wKioL1Mz1zSzv-APAAR18VRCvHk262.jpg

2、选择【SQL Server网络配置】下的【MSSQLSERVER的协议】,将【TCP/IP】置为已启用。

wKioL1Mz1-DSk055AAJs7KQo8mM798.jpg

wKioL1Mz2DSwHN2uAAEP6ytgmpM362.jpg

3、接着切换到【IP地址】分页,将IPAll中的TCP端口设成‘1433’

wKiom1Mz2NfD5RARAAFONwYAtVA405.jpg

4、选择【SQL Native Client配置】下的【客户端协议】,将【TCP/IP】置为已启用。

wKioL1Mz2Rfjy55cAAJTIrEXX3U553.jpg

wKiom1Mz2WKygylvAAEjfPPSQGk462.jpg

OK,又完成了一部分的设置

最后我们还需要对防火墙做些操作

1、打开防火墙

wKiom1Mz2efA9nvJAATdVIteRKU914.jpg

2、关掉所有防火墙

wKioL1Mz2hHQGfLOAAPdT107EZE815.jpg

3、然后我们还需要手动添加远程访问列表

wKioL1Mz2mWxjuxzAATG5pPj0Qo079.jpg

4、点击【允许运行另一程序】

wKiom1Mz2sewI7cVAAP94EPMoxs108.jpg

5、通过浏览,找到本地的sqlserver.exe文件,举例路径(C:\Program Files\Microsoft SQL Server\MSSQL10.SQLEXPRESS\MSSQL\Binn\sqlservr.exe),这个需要根据你自己本地的情况去选择。很好找

wKioL1Mz20DDqeF_AAGld6yE71I831.jpg


最后将你找到的sqlserver.exe添加进防火墙允许列表就OK了。

之后我跑到了同事的电脑上,服务器名称输入了我电脑的IP地址,选择【SQL Server身份验证】,输入上刚刚新建的用户名和密码,点击【连接】就OK啦

wKioL1Mz3qbiXpz7AAIwpvSHwUU857.jpg


这真是手把手教程,如果你还是没有成功,一定要告诉我~









本文转自 我不会抽烟 51CTO博客,原文链接:http://blog.51cto.com/zhouhongyu1989/1385409,如需转载请自行联系原作者

目录
相关文章
|
11月前
|
SQL Oracle 关系型数据库
MySQL的sql_mode模式说明及设置
MySQL的sql_mode模式说明及设置
1491 112
|
10月前
|
关系型数据库 MySQL 数据库
阿里云数据库RDS费用价格:MySQL、SQL Server、PostgreSQL和MariaDB引擎收费标准
阿里云RDS数据库支持MySQL、SQL Server、PostgreSQL、MariaDB,多种引擎优惠上线!MySQL倚天版88元/年,SQL Server 2核4G仅299元/年,PostgreSQL 227元/年起。高可用、可弹性伸缩,安全稳定。详情见官网活动页。
1605 152
|
10月前
|
关系型数据库 MySQL 数据库
阿里云数据库RDS支持MySQL、SQL Server、PostgreSQL和MariaDB引擎
阿里云数据库RDS支持MySQL、SQL Server、PostgreSQL和MariaDB引擎,提供高性价比、稳定安全的云数据库服务,适用于多种行业与业务场景。
1114 156
|
10月前
|
SQL 人工智能 Linux
SQL Server 2025 RC1 发布 - 从本地到云端的 AI 就绪企业数据库
SQL Server 2025 RC1 发布 - 从本地到云端的 AI 就绪企业数据库
770 5
SQL Server 2025 RC1 发布 - 从本地到云端的 AI 就绪企业数据库
|
9月前
|
SQL 存储 监控
SQL日志优化策略:提升数据库日志记录效率
通过以上方法结合起来运行调整方案, 可以显著地提升SQL环境下面向各种搜索引擎服务平台所需要满足标准条件下之数据库登记作业流程综合表现; 同时还能确保系统稳健运行并满越用户体验预期目标.
443 6
|
11月前
|
SQL Web App开发 安全
SQL Server 2025 年 8 月更新 - 修复 CVE-2025-49759 SQL Server 特权提升漏洞
SQL Server 2025 年 8 月更新 - 修复 CVE-2025-49759 SQL Server 特权提升漏洞
880 2
SQL Server 2025 年 8 月更新 - 修复 CVE-2025-49759 SQL Server 特权提升漏洞
|
10月前
|
关系型数据库 分布式数据库 数据库
阿里云数据库收费价格:MySQL、PostgreSQL、SQL Server和MariaDB引擎费用整理
阿里云数据库提供多种类型,包括关系型与NoSQL,主流如PolarDB、RDS MySQL/PostgreSQL、Redis等。价格低至21元/月起,支持按需付费与优惠套餐,适用于各类应用场景。
|
10月前
|
SQL Oracle 关系型数据库
Oracle数据库创建表空间和索引的SQL语法示例
以上SQL语法提供了一种标准方式去组织Oracle数据库内部结构,并且通过合理使用可以显著改善查询速度及整体性能。需要注意,在实际应用过程当中应该根据具体业务需求、系统资源状况以及预期目标去合理规划并调整参数设置以达到最佳效果。
667 8
|
11月前
|
SQL 人工智能 Java
用 LangChain4j+Ollama 打造 Text-to-SQL AI Agent,数据库想问就问
本文介绍了如何利用AI技术简化SQL查询操作,让不懂技术的用户也能轻松从数据库中获取信息。通过本地部署PostgreSQL数据库和Ollama模型,结合Java代码,实现将自然语言问题自动转换为SQL查询,并将结果以易懂的方式呈现。整个流程简单直观,适合初学者动手实践,同时也展示了AI在数据查询中的潜力与局限。
1439 8
|
10月前
|
SQL Web App开发 安全
SQL Server 2025 年 9 月更新 - 修复 CVE-2025-47997 SQL Server 信息泄露漏洞
SQL Server 2025 年 9 月更新 - 修复 CVE-2025-47997 SQL Server 信息泄露漏洞
689 0
SQL Server 2025 年 9 月更新 - 修复 CVE-2025-47997 SQL Server 信息泄露漏洞