|- SQLServer 2012 -| 创建用户(非sql语句)和配置远程访问数据库

话不多说,直接开撸~~

创建用户
- 新建登录名

|- SQLServer 2012 -| 创建用户(非sql语句)和配置远程访问数据库

  • 填写你所要的信息,选择你要授权的数据库

|- SQLServer 2012 -| 创建用户(非sql语句)和配置远程访问数据库

  • 用户映射,选择授权数据库即可

|- SQLServer 2012 -| 创建用户(非sql语句)和配置远程访问数据库

  • 状态设置:允许连接

|- SQLServer 2012 -| 创建用户(非sql语句)和配置远程访问数据库

  • 对数据库所要授予用户的权限进行设置,根据需要进行选择

|- SQLServer 2012 -| 创建用户(非sql语句)和配置远程访问数据库

|- SQLServer 2012 -| 创建用户(非sql语句)和配置远程访问数据库

好了事已至此,该用户已经创建完成了


配置远程访问
点击数据库实例,选择“方面”
|- SQLServer 2012 -| 创建用户(非sql语句)和配置远程访问数据库
方面 ->选择“服务器配置”->将“RemoteAccessEnabled”属性设为“True”
|- SQLServer 2012 -| 创建用户(非sql语句)和配置远程访问数据库

好了,到了这里,SSMS 已设置完毕,尝试登录 managerTest ,如果登陆成功,则说明没问题了~
如果连接不上,那么请往下,打开 sql server 配置管理器
|- SQLServer 2012 -| 创建用户(非sql语句)和配置远程访问数据库
SSCM ->“SQL Server服务”-> 确保“SQL Server”以及“SQL Server Browser”正在运行。
|- SQLServer 2012 -| 创建用户(非sql语句)和配置远程访问数据库
确保已启用 “客户端协议” 的 ” TCP/IP ”
|- SQLServer 2012 -| 创建用户(非sql语句)和配置远程访问数据库
修改 MSSQLSERVER 协议的 TCP/IP 属性,将TCP改为1433
|- SQLServer 2012 -| 创建用户(非sql语句)和配置远程访问数据库
|- SQLServer 2012 -| 创建用户(非sql语句)和配置远程访问数据库
好了,配置到了这里基本上是没问题了~
重新启动一下 SQL Server 2012,再次尝试登录,如果可以了,那么恭喜你,成功配置完成!如果你的访问被拒绝了,那可能是你的防火墙设置问题,在配置一下防火墙就行了。
打开防火墙设置->允许的应用通过Windows 防火墙通信
将 SQLServr.exe(你的安装路径 \Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\Binn(一般是 C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\Binn))
和 sqlbrower.exe (你的安装路径 \Microsoft SQL Server\90\Shared\sqlbrower.exe(一般是 C:\Program Files (x86)\Microsoft SQL Server\90\Shared\sqlbrower.exe))添加到允许的列表中。

参考连接:http://jingyan.baidu.com/article/a681b0de3bdb7b3b19434667.html