ASP连接SQL的问题

来源:百度知道 编辑:UC知道 时间:2024/05/29 09:46:44
我是一个SQL白痴...简直什么都不懂...
我装了SQL数据库后,启动服务后..用代码连接数据库
Set Conn=Server.CreateObject("adodb.Connection")
Str="Driver={SQL Server};Server=(local);uid=sa;pwd=wuling;database=Sell163_Demo_Job"
Conn.Open Str
这个UID帐号密码是服务器里设置的帐号密码还是新建数据库里保存在数据库里的啊? 有没有人能讲的比较详细一点啊...谢谢
那假如我把数据库上传到虚拟服务器怎么办啊? 我没权设置服务器啊??

uid是连接数据库的用户,这个用户和密码是由管理员维护的,我们安装SQL SERVER的进候,默认的一个用户名是sa,这就是一个uid,当然还有一个配套的密码;
用户名与密码是保存在SQL SERVER系统数据库中的,相当于系统的数据字典中保存了这些信息;添加用户在企业管理器下面进行,添加的用户带上相应的权限,就可以用于登陆SQL SERVER服务器了。

在web.config里面</system.web>和</configuration>之间加入代码:
<appSettings>
<add key="DBConn" value="Password=**;Persist Security Info=True;User ID=**;Initial Catalog=**;Data Source=(local)"></add>
</appSettings>
设置登陆数据库的用户名,密码和要登陆的数据库。
然后在后台代码里引入:
Set Conn=System.Configuration.ConfigurationSettings.AppSettings("dbConn")

服务器里设置的帐号密码.
就是登陆到sqlserver需要的密码,跟sqlserver数据库里面存储的数据没关系。

在web.config里面有如下代码:

Server=你数据库的IP地址;Database=数据名;uid=数据库名称;pwd=数据库密码;只要把这三项改过以后,你就可以直接更新你的数据了.

<add key="ConnectionString" value="Provider=SQLOLEDB.1;Persist Security Info=False; Server=124.165.249.30;Database=UpReport2;uid=sa;pwd=sunstone;"/>