重庆思庄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 |