在使用sql server登录之后,想要对某个数据库进行修改或者删除命令报错问题的解决

发布时间 2023-12-06 17:55:38作者: yesyes1

问题描述

当前登录名没有权限对某个数据库进行相关的操作;

问题解决

新建查询,然后在查询输入框里面依次输入以下三个命令:

//确定哪些数据库开了trustworthy属性(1表示开啦~)
SELECT name, database_id, is_trustworthy_on FROM sys.databases

//打开数据库的trustworthy属性
ALTER DATABASE 数据库名 SET TRUSTWORTHY ON

//为某个用户赋予访问权限
ALTER AUTHORIZATION ON DATABASE::数据库名 TO [用户名]