sqlserver数据库连接工具(优化工具使用详细)

来源:国外服务器 在您之前已被浏览:1 次
导读:目前正在解读《sqlserver数据库连接工具(优化工具使用详细)》的相关信息,《sqlserver数据库连接工具(优化工具使用详细)》是由用户自行发布的知识型内容!下面请观看由(国外主机 - www.2bp.net)用户发布《sqlserver数据库连接工具(优化工具使用详细)》的详细说明。
笨笨网美国主机,w ww.2 b p .n e t

直接用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;

示例截图:

sqlserver数据库连接工具(优化工具使用详细)

二、解决sql server 不能远程连接的问题

网络配置中开启TCP/IP协议

1、 打开SSCM,如下图所示:

sqlserver数据库连接工具(优化工具使用详细)

2、sqlserver网络配置中开启TCP/IP协议,如下图所示:

sqlserver数据库连接工具(优化工具使用详细)

在TCP/IP属性那可以查看端口号:

sqlserver数据库连接工具(优化工具使用详细)

三、解决sql server服务器主体 无法在当前安全上下文下访问数据库的问题

完成上面步骤后可以连接数据库,但打开时会报无法在当前安全上下文下访问数据库的错误信息,因为trustworthy数据库属性用于指明 SQL Server 实例是否信任该数据库以及其中的内容,而默认情况下,此设置为 OFF,所以只需把它设置为on,并授权用户访问即可。

1、查看看到哪些数据库开了trustworthy属性:

SELECT name, database_id, is_trustworthy_on FROM sys.databases,默认只有msdb开着的。

sqlserver数据库连接工具(优化工具使用详细)

2、打开数据库trustworthy属性:

ALTER DATABASE 数据库名 SET TRUSTWORTHY ON

sqlserver数据库连接工具(优化工具使用详细)

3、授权用户访问:

ALTER AUTHORIZATION ON DATABASE::数据库名 TO [用户名]

sqlserver数据库连接工具(优化工具使用详细)

做完这些即可用数据库连接工具远程连接上sqlserver。

笨笨网美国主机,w ww.2 b p .n e t
提醒:《sqlserver数据库连接工具(优化工具使用详细)》最后刷新时间 2025-03-21 11:20:09,本站为公益型个人网站,仅供个人学习和记录信息,不进行任何商业性质的盈利。如果内容、图片资源失效或内容涉及侵权,请反馈至,我们会及时处理。本站只保证内容的可读性,无法保证真实性,《sqlserver数据库连接工具(优化工具使用详细)》该内容的真实性请自行鉴别。