帮助上说,sp_grantlogin [域名\用户名(或组名)]这个存贮过程,可以将windows用户映射成sqlserver2000的登录用户,
可以将一个单独的用户映射成为sql登录用户(这个好理解),同时也可以将一个"组"映射成sqlserver2000的登录用户(这个就有点不好理解了),如果映射一个组的话,假如这个组中有多个用户,那么这个组中的所有用户都可以登录sqlserver,是不是这几个不同的用户,都是以一个相同的名称登录呢?
如果一个组中的所有用户都会以相同的名称登录sqlserver,比如两台机器上,都以同一个组中用户的身份登录sqlserver,是不是这两个用户,sqlserver只会认为是一个用户呀?
可以将一个单独的用户映射成为sql登录用户(这个好理解),同时也可以将一个"组"映射成sqlserver2000的登录用户(这个就有点不好理解了),如果映射一个组的话,假如这个组中有多个用户,那么这个组中的所有用户都可以登录sqlserver,是不是这几个不同的用户,都是以一个相同的名称登录呢?
如果一个组中的所有用户都会以相同的名称登录sqlserver,比如两台机器上,都以同一个组中用户的身份登录sqlserver,是不是这两个用户,sqlserver只会认为是一个用户呀?
解决方案 »
- 我安装时用windows身份验证,安装完毕后能够正常使用,然后我就改了机器的登陆密码,sql2005就登陆不了数据库,我想问下在哪修改登陆sql2005数据库的
- 求统计行数语句
- 紧急求助!要求每日晚上3:00自动地对已经备份的数据库恢复到已经存在的数据库中?如何..
- 如何根据指定的级次进行汇总
- 菜鸟提问:这样简单的SQL语句如何写啊?????????????????
- SQL语句问题
- sql server 和visual studio的连接问题
- 请问:select top 10 * from A1 我想取的下10条记录怎么办? 谢谢!!!
- 在线等,update问题,高手帮帮忙!!!
- WIN2000平台上,怎样知道系统的MDAC的版本,MDAC有没有控制台之类的可视管理工具?
- 弱问题:SQL中如何向上取整
- 求sql语句执行时间
注意事项:
SQL不检查windows的用户是否存在,要定期检查SQL孤立的登陆名..下例显示已不存在但仍被授权连接到 SQL Server 的 Windows NT 用户和组。EXEC sp_validatelogins
将一个单独的用户映射成为sql登录用户比较好理解,可是将一个"组"映射成sqlserver2000的登录用户就有点不好理解了,如果映射一个组的话,假如这个组中有多个用户,那么这个组中的所有用户都可以登录sqlserver,是不是这几个不同的用户,都是以一个相同的名称登录呢?
举例说吧:
比如的将windows中的一个名为 mygroup 的组,我通过存贮过程将这个 mygroup 组映射成sql server的登录用户,可是 mygroup 组中有两上用户,用户名分别为 usera 和 userb, 那么usera与userb登录sqlserver2000时,在sqlserver2000上映射的sqlserver登录名是不是一个呀.也就是说,windows用户与sqlserver登录用户的映射关系是一对一的,还是一对多的或是可以是多对一的,谢谢.
是否windows登陆名属于一个SQL实例上映射了登录名的windows组
是否windows登陆名属于一个SQL实例上映射了登录名的windows组
------------------
这么说就是多对一的关系了,也就是说 usera 和 userb 都属于映射了sql实例上的登录名的windows组mygroup,
我关键想问的是,windows用户usera和userb在sql实例中,会被认为是一个登录用户呢?还是两个不同的登录用户.
再次谢谢您的热心.