云服务器网:购买云服务器和VPS必上的网站!

消除MSSQL数据库用户权限的步骤

消除MSSQL数据库用户权限的步骤
MSSQL是微软公司推出的一种关系型数据库管理系统,使用者可以方便的操作和控制数据库中的用户数据。在操作MSSQL数据库时,有时我们需要为指定的用户消除权限,此时就需要依照一定的步骤来消除MSSQL的用户权限。
首先,我们需

消除MSSQL数据库用户权限的步骤

MSSQL是微软公司推出的一种关系型数据库管理系统,使用者可以方便的操作和控制数据库中的用户数据。在操作MSSQL数据库时,有时我们需要为指定的用户消除权限,此时就需要依照一定的步骤来消除MSSQL的用户权限。

首先,我们需要打开Microsoft SQL Server Management Studio,右键点击“安全性”,定位到列表中要消除权限的用户名,点击“properties”选项打开权限窗口,取消“具有信任连接”和“连接关联服务器”,确认保存/利用以后,可以关闭该窗口(若需要消除更多权限,可以继续操作,比如取消“具有安全性”,“具有备份数据库”等)。

其次,可以履行一段SQL代码,使用下面的代码来消除MSSQL的用户权限:

revoke connect sql server to public

revoke alter any role to public

revoke alter any login to public

revoke view any database to public

最后,可以从该用户中移除分配的角色,以清除与任何数据库的连接,使用下面的代码来实现:

exec sp_droprolemember ‘db_owner’,’username’

最后,如果要肯定会不会消除了指定用户的权限,可使用下面的语句进行查询:

select * from sys.database_principals

其中,sys.database_principals是系统视图,它可以显示当前用户会话中正在使用的表空间。可使用以上SQL查询语句查看指定用户的权限,并且可以清楚的看到会不会消除了指定用户的权限。

综上所述,消除MSSQL数据库用户权限的步骤是:首先打开Microsoft SQL Server Management Studio,右键点击安全性,取消用户权限;其次履行SQL查询语句;最后从用户中移除角色,查询确认会不会消除权限。在操作完成后,可使用查询语句清楚地查看会不会消除了指定用户的权限。

本文来源:https://www.yuntue.com/post/107002.html | 云服务器网,转载请注明出处!

关于作者: yuntue

云服务器(www.yuntue.com)是一家专门做阿里云服务器代金券、腾讯云服务器优惠券的网站,这里你可以找到阿里云服务器腾讯云服务器等国内主流云服务器优惠价格,以及海外云服务器、vps主机等优惠信息,我们会为你提供性价比最高的云服务器和域名、数据库、CDN、免费邮箱等企业常用互联网资源。

为您推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注