C# 错误:";用户没有执行此操作的权限。请将数据库上下文更改为';DBName'&引用;

C# 错误:";用户没有执行此操作的权限。请将数据库上下文更改为';DBName'&引用;,c#,sql,C#,Sql,我想执行“创建登录名'LoginName',密码为='MyPass'”命令,但收到以下错误:“用户没有执行此操作的权限。请将数据库上下文更改为'DBName'” 我该如何解决这个问题呢?您似乎已经获得了创建新登录名的权限 检查用户是否具有以下权限: 更改任何登录名 或 更改登录 此处的更多信息我检查了这两个命令,并收到此错误:“服务器主体'Domain\User'无法在当前安全上下文下访问数据库'DBName'

我想执行“创建登录名'LoginName',密码为='MyPass'”命令,但收到以下错误:“用户没有执行此操作的权限。请将数据库上下文更改为'DBName'”


我该如何解决这个问题呢?

您似乎已经获得了创建新登录名的权限

检查用户是否具有以下权限:

  • 更改任何登录名

  • 更改登录

此处的更多信息

我检查了这两个命令,并收到此错误:“服务器主体'Domain\User'无法在当前安全上下文下访问数据库'DBName'