你可以用PASSWORD这种类型的框框嘛,这样密码就会变成星号了, 这样能解决的吧

解决方案 »

  1.   

    Happyboy_zjy(阳光男孩):不是的呀,我连接数据库需要用sqlConnection记录呀。
    采用信任方式时,sqlConnection=“data source=KFGJ;initial catalog=pubs;integrated security=SSPI;persist security info=False;user id=sa;workstation id=KFGJ;packet size=4096”
    而采用用户密码方式时:sqlConnection=“data source=KFGJ;initial catalog=pubs;password=abcd;persist security info=True;user id=sa;workstation id=KFGJ;packet size=4096”
    可以看到,当采用用户密码方式时,查看存储连接信息文件源内容的用户是能够看到账户用户名和密码的。介于此,我不想让密码显示出来。
    你也知道,在Windows2000系统中,数据库是可以在本地通过系统方式来访问的,但为什么在这里就不能使用呢?
      

  2.   

    要想这样做的话,只有把这个字符串给加密了,整个SqlConnectString加密,但是犯的着嘛,这个密码为什么不让人看呢?我觉得没什么意义嘛,
    可能有点孤陋……
      

  3.   

    我明白为什么不能通过可信任方式了。主要是由于我用的是B/S架构,所以在数据库的连接时,它采用的是Internet方式,所连接的用户及密码应该说是临时产生的一个级别比较低的用户,所以不具有可信任关系。如果是C/S架构的话,那么应该可以。我还得再试一下。Happyboy_zjy(阳光男孩),scgqq(轻骑兵),二位请接分。我已将分散出。谢谢你们!
      

  4.   

    我明白为什么不能通过可信任方式了。主要是由于我用的是B/S架构,所以在数据库的连接时,它采用的是Internet方式,所连接的用户及密码应该说是临时产生的一个级别比较低的用户,所以不具有可信任关系。如果是C/S架构的话,那么应该可以。我还得再试一下。Happyboy_zjy(阳光男孩),scgqq(轻骑兵),二位请接分。我已将分散出。谢谢你们!