重庆思庄Oracle、Redhat认证学习论坛

标题: SQLSERVER2012 服务器主体 无法在当前安全上下文下访问数据库 [打印本页]

作者: 郑全    时间: 2021-10-25 17:28
标题: SQLSERVER2012 服务器主体 无法在当前安全上下文下访问数据库
如下:
我们给一个用户zz2yizhu授予了一个视图select权限后,发现该用户去选择该视图,会报下面错误,

消息 916,级别 14,状态 1,第 2 行
服务器主体 "zz2yizhu" 无法在当前安全上下文下访问数据库 "CISDB_DATA"。

解决办法:
   授权用户访问,命令如下:
   ALTER AUTHORIZATION ON DATABASE::数据库名 TO [用户名]

   比如上面这个:
   ALTER AUTHORIZATION ON DATABASE::CISDB_DATA TO [ZZ2YIZHU]
   之后,再访问,就不再报错。







欢迎光临 重庆思庄Oracle、Redhat认证学习论坛 (http://bbs.cqsztech.com/) Powered by Discuz! X3.2