有个问题我不太面白,当我新建了一个windows认证用户后怎么才可以用这个新建windows认证的用户去登录SQL Server2005 ?好像用windows认证方式登录都是系统默认的用户登录的

解决方案 »

  1.   

    不太明白LZ的意思。
    如果安装时选择的混合认证模式,可以用Windows登陆模式和sa用户登陆模式。
      

  2.   

    安装的时候不是用混合认证的,后来装好后我又改成了混合认证模式
    选用windows身份验证的登录的时候怎么才能用我自己建立的新的windows认证用户登录那呢?
      

  3.   


    那我新建立的windows认证的用户到底有什么用?
      

  4.   

    你要有对应的windows用户就会有用了。
    在企业环境里,这个限制对域用户是最好用的。
    你看下windows里的用户和组。
      

  5.   


    我已经把新建的windows认证登录名和windows用户名对应好了,可我不知道登录的时候怎么用我这个windows认证登录名进行登录,在登录界面你只能选择windows身份验证的登录方式,但不能选择用那个windows认证登录名进行登录
      

  6.   


    这个登录名就是你当前的电脑用户了。
    比如说你有个域账户,叫做mydomain\myAccount,
    然后用这个域账户登陆了某台电脑。
    而这台电脑上刚好有个SQL Server软件,并且已经建立了mydomain\myAccount的登录名。
    那这个时候,你选择一个实例,然后使用windows身份验证,就可以直接登录了。
      

  7.   

    用我这个windows认证登录名先登录Windows系统,再登录SSMS。
      

  8.   


    windows认证登录名和windows用户名的对应是调用系统存储过程sp_change_users_login来使之对应的吗? 
      

  9.   


    同时这个 存储过程主要是针对 孤立用户,也就是说不光是 WINDOWS 用户 ,SQL 用户也同样需要通过它来
    进行数据库用户和登录用户之间的关联