直接用sa用户连接不安全,一般需要新建一个用户。
一、新建一个用户并授权:
1、创建登陆帐户(create login)
create login username with password='123456', default_database=master
2、为登陆账户创建数据库用户(create user),一般用户名跟登陆账户名一样
create user username for login username with default_schema=dbo
3、通过加入数据库角色,赋予数据库用户“db_owner”权限
exec sp_addrolemember 'db_owner', 'username'
4、 赋予查看系统进程权限(可选,用于查看sys.dm_*相关视图)
GRANT VIEW SERVER STATE TO username;
示例截图:
![50be4e601bfe975302f65207bac01372.png](https://i-blog.csdnimg.cn/blog_migrate/e3032547d75319a93153cea5fa771f75.jpeg)
二、解决sql server 不能远程连接的问题
网络配置中开启TCP/IP协议
1、 打开SSCM,如下图所示: