B/S架构测试环境搭建_SQLServer篇(Win32系统)

发表于:2011-11-18 14:11

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:辜顺利    来源:51Testing软件测试网采编

分享:

  (5)接下来是创建用户,展开该DB,在“安全性”栏中右键“用户”,输入对应的用户名,并选择映射的登录名,选择对应的架构和角色成员(个人觉得ddladmin一般情况下就可以了,害怕权限小了影响使用可以选择owner,每个角色对应的权限帮助文档中有详细的说明),至于用户名和登录名之间的映射关系放在下一段中讲。

  (6)用户建立完成后可以使用测试工具或写代码测试连接,user/password是登陆名。登录名的CRUD在对象资源管理器的“安全性”的“登录名”下,创建的时候选择映射的用户(第三栏)和选择默认的DB。不选择系统将默认处理。(SQLServer默认端口号是1433,占用了可以用命令netstat -a -o -n查看)。

图3 测试SQLServer连接

  二、登录名和用户名:

  (1)登录名顾名思义是用来登录SQLServer系统的,用户名是数据库的user,在SQLServer中,两者之间是一种多对多的映射关系。

  (2)需要使用系统的时候,登录名是必须的,没有登录名就无法使用SQLServer系统,但是登陆成功后你能够有多少权限使用某个数据库,取决于该登录名映射的用户名的权限。一个登录名可以映射不同数据库的多个用户,同理一个用户也可以映射多个登录名,但是在同一个数据库中,一个登录名只能有一个用户与之映射。

  (3)在创建数据库时,如果不指定owner,系统会把当前登录名设置成该DB的owner,那么当前的登录名就会映射到该DB创建时默认的用户dbo上,其他的登录名在未手动设置关联用户时关联该DB中默认guest用户。owner可以使用该DB的任何功能。guest用户的权限则小的多。

  暂时先总结这么多,基本的测试环境搭建,SQLServer功能很强大,算是入门级的,希望对大家有帮助。

相关链接:

B/S架构测试环境搭建_Oracle篇(Win32系统)

B/S架构测试环境搭建_DB2篇(Win32系统)

22/2<12
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号