我最近有一个问题与我的电脑,因此我不得不重新启动Windows,必须授予一个用户到另一个用户的权限(使用属性中的安全功能).当初始给予权限时,它通过“拒绝访问”消息.
经过大量研究后,它停止生成此错误(我需要授予权限的用户也不可用),从而导致另一个问题发生,但这次在sql Server中.它产生这个消息;
The database [dbName] is not accessible. (ObjectExplorer)
当我尝试选择下拉选项来查看sql Server中数据库的表和存储过程的列表时,会发生此错误.我在以下链接中找到了解释:
然后我试图执行如此;
USE msdb; GO GRANT CONNECT TO [DBName\MyName] ; CREATE DATABASE [DBNAME] ON PRIMARY
使用我创建的脚本(幸运的是在这个问题发生之前)它通过大量的消息;
Msg 15151,Level 16,State 1,Line 1
Cannot find the user ‘DBName\MyName’,because it does not exist or you do not have permission.
Msg 262,Level 14,Line 2
CREATE DATABASE permission denied in database ‘master’.
Msg 5011,State 9,Line 1
User does not have permission to alter database ‘DBName’,the database does not exist,or the database is not in a state that allows access checks.
Msg 5069,Line 1 …
经过这一系列的错误之后,我已经变得悬而未决了,因此如果有人可以给我一些关于我可以做些什么来解决这个问题的反馈意见,那将是非常感激的.干杯.