我刚在本地计算机上安装了ssms。
当我尝试创建数据库或数据库表时,它给出了一个错误,指出我没有正确的权限。我尝试通过Security->Logins->myUser
授予此用户权限。但它再次告诉我,我没有正确的权限。然后我尝试添加一个新的登录/用户,这给了我同样的错误。
如果我安装了ssms,除了sa
之外没有其他用户,默认情况下已禁用“使用此用户登录”,我该怎么做才能给自己正确的权限。我无法以其他用户身份登录,我无法更改当前的用户权限。非常困惑 - 有人请帮忙!
答案 0 :(得分:0)
在安装过程中,您(或其他人)必须添加SA以外的用户才能使用Windows身份验证登录。使用此用户。
您的用户是一个没有足够权限的简单用户。
如果您不是安装服务器的人,请询问安装此服务器的人是否为您的用户设置了正确的权限。
另请检查recover-sa-password和Disaster Recovery: What to do when the SA account password is lost in SQL Server 2005
答案 1 :(得分:0)
您应该检查是否将文件放在SQL Server帐户(不是您登录的帐户,但服务帐户)有权编写的文件夹中。
对于初学者,而不是保留在生产环境中,请尝试确保放置数据库文件的默认路径已将读/写设置为Everyone。