sqlserver限制用户频繁访问

sqlserver限制用户频繁访问,第1张

SQLSERVER限制用户频繁访问设置方法:

1、首先进入数据库级别的安全性、登录名、新建登录名。

2、在常规选项卡中,如下图所示,创建登陆名,并设置默认的数据库。

3、在用户映射选项卡中,勾选需要设置的数据库,并设置架构,点击确认按钮,完成创建用户的 *** 作。

4、现在就可以对TESLOG数据库中的USER表进行权限的设置了表、属性。

5、在权限选项卡中,依此点击添加、浏览、选择对象。

6、在上面点击确认后,就可以下面的列表中找到对应的权限,如果你还想细化到列的权限的话,右下角还有一个列权限的按钮可以进行设置,点击确认按钮就完成了这些权限的设置了。

7、现在就使用TESUSER用户登陆数据库了,现在只能看到一个表了。

预生成静态页面或者使用缓存(内存数据库/nosql)

静态页面是根据业务来确定是否合适使用,例如博客网站,会对文章进行生产静态html,固定时间更新(例如每天重新生成一次),这种内容修改几率比较小的比较适合,可以有效的避免每次获取文章内容都要交互数据库,直接访问对应静态页面(相关技术可以查看freemarker等)

缓存是针对读取比较频繁,且数据不是很大的情况。nosql类似,去掉了数据库比较复杂的强制关系(例如主外键等),只是单纯的存储读取数据,具体数据/业务逻辑再程序中去具体控制,可以极大的加快访问速度,例如(redis,mongodb)

具体可以搜索nosql或者key-value 数据库了解。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9911485.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-03
下一篇 2023-05-03

发表评论

登录后才能评论

评论列表(0条)

保存