exec sp_grantlogin 'bi112\shi'不好用!200分求救..........生手提问!(只能放100分,问题解决后另100分再开贴,决不食言!) 在本机建立一个登录名为:ADMINISTRATOR,登录密码为:ABC然后把查询分析器的链接属性,选中以其它用户登陆名为:ADMINISTRATOR,登录密码为:ABC 再连接到另一台计算机名为:SHI 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我个人认为SHI用户没有在你的administrator组里 是不能用sp_grantlogin添加登录的考虑用域或者用sp_addlogin先行把SHI放到本地机上注册一下再或者 让SHI用户在自己的本地机上连接你的SQL 用sp_grantlogin就可以 你的 exec sp_grantlogin 'bi112\shi' 是两个计算机名连接啊,当然不行啦~~~Windows NT 组和用户必须用 Windows NT 域名限定,格式为"域\用户", exec sp_grantlogin '<域名>\用户名'--这个域名是指: 1.如果你的网络环境中有域服务器,则这个是指域服务器名 2.如果你的网络环境中没有域服务器,则这个只能是SQL服务器的计算机名也就是说,sp_grantlogin 中的用户只能是域服务器的用户或SQL服务器的用户名而你的使用显然是错误的,用的两个都是计算机名 看你的目的:你是想用windows身份验证登录,而网络中又没有域服务器,两台电脑当前登录用户的密码又不相同你可以这样解决,在两台电脑上都创建一个同名的用户,并且设置相同的密码,然后在SQL服务器上把该用户加入到SQL服务器的登录用户中(用 sp_grantlogin)最后在要登录的电脑上用新建的用户登录就行了或者右键查询分析器的快捷方式,选择以其他用户登录,登录用户和密码设置为新建的用户也行 最简单的办法:把shi机器的administrator密码改为12345678其他什么都不用改,连sp_grantlogin也不要,shi就能登录bill2了 呵呵,是的,两部机设置administrator密码同一样,然后加进同一个工作组,那两台机访问就直接能访问了,不用输入什么密码之类的了~~~有windowns登录验证就行~~~如果用域的话那更简单~~~ 谢谢大家,我明白了,这WINDOWS 2000根本就不用这域........结贴!!1 为何此行报错,该怎么写? SQL Server2000灾难性错误 关于多变量条件查询的问题 请Ralph进来看看,上个礼拜的问题还有一点没有解决 求一SQL语句 请问在服务器里有许多数据库,如何查到该服务器的默认服务器(用何存贮过程,详细用法!)? 【如何】实现老的数据表里面的数据导入到新的数据表中 SQL数据导入问题? access支持有多少个用户可以同时操作? 有可以列出表与表之间的约束(如:外键约束)关系的系统存储过程吗? 为什么不能重命名表? 我的存储过程中需要写一个在目标表中有没有查到记录的判断? 该如何写????谢谢
SHI用户没有在你的administrator组里 是不能用sp_grantlogin添加登录的
考虑用域或者用sp_addlogin先行把SHI放到本地机上注册一下
再或者 让SHI用户在自己的本地机上连接你的SQL 用sp_grantlogin就可以
你的 exec sp_grantlogin 'bi112\shi' 是两个计算机名连接啊,当然不行啦~~~Windows NT 组和用户必须用 Windows NT 域名限定,格式为"域\用户",
1.如果你的网络环境中有域服务器,则这个是指域服务器名
2.如果你的网络环境中没有域服务器,则这个只能是SQL服务器的计算机名
也就是说,sp_grantlogin 中的用户只能是域服务器的用户或SQL服务器的用户名而你的使用显然是错误的,用的两个都是计算机名
看你的目的:
你是想用windows身份验证登录,而网络中又没有域服务器,两台电脑当前登录用户的密码又不相同你可以这样解决,在两台电脑上都创建一个同名的用户,并且设置相同的密码,然后在SQL服务器上把该用户加入到SQL服务器的登录用户中(用 sp_grantlogin)
最后在要登录的电脑上用新建的用户登录就行了
或者右键查询分析器的快捷方式,选择以其他用户登录,登录用户和密码设置为新建的用户也行
把shi机器的administrator密码改为12345678
其他什么都不用改,连sp_grantlogin也不要,shi就能登录bill2了
如果用域的话那更简单~~~
结贴!!1