社区
MS-SQL Server
帖子详情
关于SQLServer的授权
weidegong
2005-05-16 10:29:55
有个客户提出某个应用不管采用B/S模式、C/S模式都只给一个SQLServer的用户,这个要求是否合理?
用户数与并发连接有什么关系?
...全文
373
11
打赏
收藏
关于SQLServer的授权
有个客户提出某个应用不管采用B/S模式、C/S模式都只给一个SQLServer的用户,这个要求是否合理? 用户数与并发连接有什么关系?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sanoul
2005-05-16
打赏
举报
回复
顶,学习
zjcxc
元老
2005-05-16
打赏
举报
回复
如果你用正版,设置为无限制也没用,一样会受购买的授权数的限制,你在企业管理器中设置时,点帮助看看说明就知道了.
估计楼主用D版吧? D版无限制.
weidegong
2005-05-16
打赏
举报
回复
但是好像不管企业版还是标准版都可以设置并发连接数为无限的呀?
标准版一般都是5个用户,默认安装后并发连接数也是无限
这个按道理讲是否属于“侵权”使用了?
zjcxc
元老
2005-05-16
打赏
举报
回复
购买SQLServer时总是说几个客户授权
这里的客户是并发连接数,而不是登录sql server的用户.
weidegong
2005-05-16
打赏
举报
回复
多谢邹建兄!
不过这样一来又有些不明白了,那么购买SQLServer时总是说几个客户授权多少钱
按上面说的,如果不考虑安全性所有应用都用一个用户user访问,然后并发连接设置成不限制,岂不是相当节约成本?
zjcxc
元老
2005-05-16
打赏
举报
回复
企业管理器--右键sql实例--属性--连接
将并发用户连接的最大数目设置为1
然后你用查询分析器登录测试一下就知道了.
zjcxc
元老
2005-05-16
打赏
举报
回复
用户数与并发连接没有什么关系.
用户数是指用于登录sql server的用户个数.
并发连接是指允许连接到sql server的连接数.
zjcxc
元老
2005-05-16
打赏
举报
回复
从安全角度来讲,这是不合理的.
只使用一个sql server用户,意味着这个用户一旦被盗用,那么所有的数据都存在被非法获取的可能,因此该用户要处理所有的东西,就要获取所有的权限.
zjcxc
元老
2005-05-16
打赏
举报
回复
C/S与B/S都可以采用同一处理机制.
全部数据处理使用存储过程或者T-SQL封装,使用一个专门的中间层负责处理各客户端的数据,中间层负责与数据为交互,这样就变成只需要一个授权了.
效率嘛,不说也知道.
weidegong
2005-05-16
打赏
举报
回复
D版无限制.
看来还是D版好啊,可怜上次还把一张正版的刻录了一下当作宝贝似的,谁知道还有这样的限制
weidegong
2005-05-16
打赏
举报
回复
关于授权基本清楚了;
总结一下的话
那么对于B/S程序,因为只有当用户访问网页时才打开连接访问数据,之后马上关闭,所以一个连接也可以应付多个用户的访问;而且,应用(数据库?)服务器是否会自动对需要访问数据的操作进行排队?这样一个连接则并发访问人数不是太多的时候也能胜任?
而C/S程序,一旦连接数据库则知道程序时一般才会断开数据库连接,这样,如果只给一个用户授权,那么就只能有一个人能够登陆了
3天掌握SQL Server 2012 数据库
SQL Server是由Microsoft开发和推广的关系数据库管理系统(DBMS),Microsoft SQL Server 2012 是一个全面的数据库平台,使用集成的商业智能 (BI)工具提供了企业级的数据管理。Microsoft SQL Server 数据库引擎为...
关于SQL SERVER 的
授权
问题
关于SQL SERVER的
授权
及特殊情况guest
sqlserver
软件
授权
1.5 软件
授权
1.5.1 软件
授权
的概念 购买图书、音像、软件以及技术
授权
等与购买一般的商品有很大的区别。 对于普通实物商品,消费者通常购买了使用权,因此拥有了该实物商品全部的权利,例如,可以自己使用,...
SqlServer
授权
指定用户访问指定视图
SqlServer
授权
指定用户访问指定视图 GRANT SELECT ON 视图名1 TO 用户名; GRANT SELECT ON 视图名2 TO 用户名;
SQL Server 精确
授权
方法
要想成功访问 SQL Server 数据库中的数据, 我们需要两个方面的
授权
: 获得准许连接 SQL Server 服务器的权利;获得访问特定数据库中数据的权利(select, update, delete, create table ...)。 假设,我们
MS-SQL Server
34,590
社区成员
254,589
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章