System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile("server=.;uid=sa;pwd=xxx;database=bbs", "md5")=581B72333788D85FD0B1EFE8BCD1D0F2;我用的md5加密SqlConnection conn = new SqlConnection("server=.;uid=sa;pwd=xxx;database=bbs");
中的“server=.;uid=sa;pwd=xxx;database=bbs” 成了“581B72333788D85FD0B1EFE8BCD1D0F2”,怎样使用现在这些密文呀!SqlConnection conn = new SqlConnection("xxxxxxxxxxxxx")我想在("xxxxxxxxxxxxx")处使用密文,不想被看见这段代码。
谢谢请教!

解决方案 »

  1.   

    倒是可以把密码加密一下,比如:
    “server=.;uid=sa;pwd=xxx;database=bbs”
    在数据库历把sa的密码设置为xxx的md5值。
    这样连接字符串变为“server=.;uid=sa;pwd=3343554sddfg;database=bbs”
      

  2.   

    MD5不可以还原,建议使用aspnry_regiis.exe
      

  3.   

    server=.;uid=sa;pwd=xxxxxxxxxxxxxxxxx;database=bbs连接数据库,数据库我改sa密码为md5密码,后台使用正常密码,前台输入密码验证,出错。
    或者数据库我sa使用正常密码,在后台使用md5密码,前台输入密码验证,出错。
    不知应该怎样使用。谢谢。
      

  4.   

    另外,在使用用户密码加密的时候,比如说用户名:user1,密码:123。
    我把他该成用户名:user1,密码:xxxxxxxxxxxxx(123的md5加密密码),
    前台测试,输入user1,密码:123。错误!
    请指教。
      

  5.   

    可以用aspnet_regiis加密工具,来实现.