在SQLServer的查詢分析儀中可以這樣改變sql用户登陆的密码:
exec sp_password oldpassword,newpassword你可以寫一個存儲過程,裡面寫這句話.
然後在vb程序中調用它.

解决方案 »

  1.   

    這個函數必須要sql安全認証和具備系統管路員權限才可以更改,而且不能在事務中執行
      

  2.   

    >>這個函數必須要sql安全認証和具備系統管路員權限才可以更改
    sp_password 执行权限默认地授予 public 角色,以供用户更改自己的登录密码。只有 sysadmin 角色的成员可更改其他用户的登录密码。注意:如果你的SQL Server使用的是NT认证的方式,你就不能使用sp_password修改用户的SQL密码。你需要的是修改用户的NT登陆密码>>而且不能在事務中執行 
    sp_password 不能在用户定义的事务中执行
                      ~~~~~~~~~~~~
      

  3.   

    Login 与 User 是不一样的
      

  4.   

    不是" update ..........."吗?
    先请登录,输入以前用的用户名,密码,若ok则进行更改update到数据库中。
    如选更改密码项:
      旧用户名:
     旧密码 :
     新用户名:
     新密码 :
     重复密码:
     
    不是和普通原数据库操作一样吗?
    不知我说我是不是你需要的。
      

  5.   

    playyuer(女㊣爱)斑竹,可以帖出修改Login 与 User密碼的具體代碼吧