如题,我用本机做IIS服务器,发布了我的.net项目,但其中的站点地图,就是sitemappath控件不显示,请教怎么解决?或者大家都是用什么控件做站点地图的.     另外,数据库连接方式用那一种方式:        1:windows身份
        2:sa用户     在web.config中用windows身份登录数据库时,测试时可以,发布后不行.
     用sa用户登录,测试和发布都可以,那如果将来我买了域名和空间,是不是也可以用这种方式.
     
     或者,如果要向服务商的服务器发布网站,数据库连接该如何设置更安全,我自己的库(**DB)是不是也要设置.
   
     问题可能不太清楚,请谅解.      (备注:没正式发布过网站,对这流程不清楚,不要见笑)

解决方案 »

  1.   

    一般是用数据库用户做数据库连接,但不是sa,sa的权限太大
    一般是针对使用的数据库建立一个给数据库的用户使用
      

  2.   


    有点明白了,能不能具体点,如果我的库(**DB)新建了用户和密码,那web.config中怎么设置,也应该考虑sqlserver的链接吧.
      

  3.   

    就算是在虚拟机上也是一样的 不同的是你要设置数据源 和给你的帐号和密码  你说的站点地图信息不显示可能是没有配置好sitemap文件 建议检查一下
      

  4.   

    看sitemappath所在页面源码
    可以
    web.config配置连接字符串Data Source=myServerAddress;Initial Catalog=myDataBase;User Id=myUsername;Password=myPassword;
    询问空间商