[英]Revert my database permissions to “admin”
我在使用MS SQL Server 2008 R2时遇到异常问题。 我的问题有点奇怪:*已安装MS SQL,并在我的应用程序中使用过。 该应用程序使用“本地Windows身份验证”登录到服务器。 混合模式已禁用。 *我们必须重命名服务器。 因此,“本地身份验证”现在停止工作。 可以,因为我们在混合模式下使用“ sa”作为临时解决方法。 *但是,我们似乎无法回到“本地Windows身份验证”。 似乎我们新创建的用户帐户没有完全权限。 我们几乎检查了每个选项,并且随着我们发现需要单击的正确权限复选框,可以看到情况有所改善。 但是,由于权限错误经常发生,我们最终会遇到问题。
我的问题:如何将“上帝”权限授予本地角色,或者至少将其还原为安装服务器时我们拥有的原始权限?
如果可以使用SA登录,则可以再次将该用户手动添加为sysadmin用户。
-- if the login already exists. don't mind any errors or warnings
drop login [mpcuat\richard]
GO
以SQL Server用户身份重新创建登录名
create login [mpcuat\richard] from windows
GO
将用户添加为系统管理员
exec sp_addsrvrolemember [mpcuat\richard], sysadmin
GO
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.