请教一下各位,如何让用户在本机打开管理器时弹出密码?试过在编辑注册里把"总是提示输入登录名和密码"勾上,但如果选择"使用WINDOWS身份登录验证"还是可以打开管理器看到里面的表,请问还有什么办法吗?

解决方案 »

  1.   

    另外建立一个windows用户,然后给这个用户在sql server里面设置权限.
      

  2.   

    使用WINDOWS身份登录验证是不需要用户名和密码的 没办法
      

  3.   

    删除BUILTIN\Administrators

    从sysadmin组移出,并限制可访问的DB然后 得启SQL SERVER
      

  4.   

    限制不了本地系统管理员对本地SQL服务器的权限,新建个其他windows用户,让他们登录windows用普通用户登录
      

  5.   

    删除BUILTIN\Administrators 时得先取得修改系统表的权限
    allow upate
      

  6.   


    石头哥终于现身了。。
    这样的话,要是我下次还要Administrators
    得话,还能再添加吗、???
      

  7.   

    BUILTIN\Administrators   
    <机器名> \Administrator
      

  8.   

    你见表的时候 设置权限
    设置密码就行了 
    就算他用windows登陆 也能进不能操作 
      

  9.   

    在windows中进行权限控制,如果集成windows验证,则用户只能具有window用户的权限,就可以登录的。
    或者你设置成只能sql登录。
      

  10.   


    --只允许sql的用户访问sql(防止利用administrator组用户访问) 1.企业管理器--右键SQL实例--属性--安全性--身份验证--选择"sql server和windows"--确定 2.企业管理器--安全性--登陆--右键sa--设置密码--其他用户也设置密码 3.删除用户: 
              BUILTIN\Administrators 
              <机器名>\Administrator --这个用户不一定有 
      这样可以防止用windows身份登陆SQL 4.设置进入企业管理器需要输入密码 
    在企业管理器中 
              --右键你的服务器实例(就是那个有绿色图标的) 
              --编辑SQL Server注册属性 
              --选择"使用 SQL Server 身份验证" 
              --并勾选"总是提示输入登录名和密码" 
              --确定 
      

  11.   

    兄弟意思是不是删除administrator用户?如果有需要时怎办啊?