起因:想让服务器上的Sql Server2016可以被远程连接访问。
分三个步骤
- 数据库中配置角色,登录名。
- sqlserver 配置管理工具做些操作
- 防火墙中设置某端口允许TCP连接
第一步:具体参考此链接。【SQLSERVER】如何设置权限用户 - TurboWay - 博客园 (cnblogs.com)https://www.cnblogs.com/TurboWay/p/5985069.html
下面是具体角色信息:数据库的用户权限设置是将角色赋予给用户,什么样的角色就有什么权限,管理员可以收回角色权限。
db_accessadmin 固定数据库角色的成员可以为 Windows 登录名、Windows 组和 SQL Server 登录名添加或删除数据库访问权限。
db_backupoperator 固定数据库角色的成员可以备份该数据库。
db_datareader 固定数据库角色的成员可以从所有用户表中读取所有数据。
db_denydatawriter 固定数据库角色的成