本经验介绍若何只想让某个用户拜候数据库特心猿意马的表或视图,达到保密的结果。现稀有据库CC下有3张数据表,本例子将设心猿意马一个用户,让其只能拜候此中的SFC_ZC表。跟着下面的步调起头做吧。
登录SSMS之后选择平安性,右键点击登录名。在弹出的右键菜单中选择【新建登录名】选项。
在新建登录名界面中的,常规页面输入新的登录名(本例为user_test)并设心猿意马暗码。可以打消勾选用户下次登录时必需更改暗码选项。最后设心猿意马默认数据库为CC。
接下来在用户映射页面中,勾选映射CC数据。因为我们此次要分派的是查询权限的用户,所以下方的数据库脚色当作员身份只勾一个public即可。点击确定按钮完当作新用户建立。
在CC数据库下点击新建查询,在IDE中输入 grant select on sfc_zc to user_test语句 并执行。该语句的感化是分派sfc_zc表的查询权限给user_test用户。
权限分派完当作后可以测试一下结果若何。断开数据库毗连,用我们适才新建的user_test用户从头登录数据库。
这时我们可以看到CC数据库下面只能看到SFC_ZC这张数据表了,别的两张表都不见了,到此大功乐成。
0 篇文章
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!