com错误80020005在域用户登录中键入不匹配



当我在域用户登录中运行此SQL命令时,有

com错误80020005

SELECT group_database_id FROM sys.databases WHERE name = N'db5'

当我在Windows Local用户中运行相同的命令时,它会成功运行。

域用户登录方式有何不同?


backup失败了"主机名 instanceName"。(Microsoft.sqlserver.smoextended(

要完成此操作,请设置属性设备。(Microsoft.sqlserver.smoextended(

Windows Local用户可能是用于安装实例的帐户,使其成为Sysadmin。域用户可能没有访问它的权限。

如果sys.databases的呼叫者不是数据库的所有者,并且 数据库不是主或tempdb,所需的最小权限 要查看相应的行是更改任何数据库或视图 数据库服务器级的权限,或在此处创建数据库权限 主数据库。连接呼叫者的数据库可以 始终在sys.database中查看。

默认情况下,公共角色具有视图任何数据库权限, 允许所有登录查看数据库信息。阻止登录 检测数据库,撤销视图任何数据库的能力 公共许可,或拒绝查看任何数据库许可 单个登录。

msdn

相关内容

  • 没有找到相关文章

最新更新