sql2005数据库读取配置文件|VS2008中C#WinForm连接SQL SERVER 2005 数据库时怎么把读数据库做为一个配置文件

① 急求:在SQL Server 2005数据库中,如何在服务器上设置用户对数据库的读取权限,如有满意答案,追加分

1.把你的用户自定义数据库放入一个系统提供的数据库。系统提供的数据库有:db_owner,db_accessadmin,db_securityadmin,db_ddladmin,db_backupoperator,db_datareader,db_datawriter,db_denydatareader和db_denydatawriter。 2.把你的用户自定义数据库添加到将作为开发环境的db_datareader和db_datawriter中。如果你已经有一个可以添加和/或删除用户自定义数据库对象的开发环境,你就只需要取消这个权限或是把你的用户自定义数据库添加到db_ddladmin系统数据库中。 3.把数据库用户作为数据库成员添加到你的用户自定义数据库中。 4.取消所有的公共权限。 不要向公共用户发出DENY命令。如果你向公共用户发出了DENY命令,用户将不能读取用户自定义数据库的对象。用REVOKE命令代替DENY命令来取消读取公共数据库的权限。这样设置后,数据库的用户就是用户自定义数据库的成员了。用户自定义数据库具有读取用户自定义数据库对象的权限。因此这个用户自定义数据库允许数据库用户读取用户自定义数据库的对象。

② SqlServer2005 如何才能读取到网络驱动器 并附加网络驱动器里面的数据库

请一定要选中Map as a network drive in Windows guests,否则将无法查看共享

③ 如何打开sql2005数据库文件

一种是还原,在企业管理器中,右键,还原数据库,一般是.bak文件;另一种是附加,在企业管理器中,右键,附加数据库,一般是.mdf文件,有时会有.ldf文件。

④ .net中读取文件夹中sql2005的数据库是怎么写的…….急

sqlconn.ConnectionString = "server=服务器名;database=数据库名;uid=sa;pwd=123456;" sqlconn.Open() sqlstr = "SELECT*FROM....." Dim sqlcommand As New SqlCommand(sqlstr, sqlconn) sqlcommand.CommandType = Data.CommandType.Text Dim sql_read As SqlDataReader = sqlcommand.ExecuteReader()If sql_read.Read() Then end if

⑤ VS2008中C#WinForm连接SQL SERVER 2005 数据库时,怎么把读数据库做为一个配置文件

这个需要用到一个配置文件,,如果是网站的话,就是webconfig这个文件里,里面有个节点专门放这个的。到时程序里,你读取就可以了。

⑥ SQL2005数据库问题.速度来!!

几种方法,你试一下吧1,在开始菜单,程序里面的 SQL Server2005下有个SQL Server2005外围程序配置器 选择服务和连接的外围配置器,在database engine里选择远程控制,把本地连接和远程连接改成同时使用TCP/IP和named pipes!保存.关闭数据库服务器链接,重新链接!2,配置文件web.config里面的数据库连接字符串里面的Data Source用本地服务器名字,不要用Ip或者loacl或者.例:<add key="Statdb.Connectstring" value ="Data Source=MICROSOF-9D13DF;Initial Catalog=Users;User ID=sa;Password=SA"/> 3,IIS配置里面删除默认的数据库链接字符串,因为装了SQL Server2005后,默认连接是2005我的电脑,管理,iis配置里面的默认网站,右键查看属性,asp.net版本选择你使用的版本,然后把编辑配置和编辑全局配置里面的默认的字符串链接删除!修改编辑全局配置和编辑配置原来有默认的数据库连接字符串的,把它移除!4,打SQL Server补丁在查看数据库日志的时候,发现了这样的提示!您运行的 Microsoft SQL Server 2000 版本或 Microsoft SQL Server 2000 Desktop Engine (也称为 MSDE) 和 Microsoft Windows Server 2003 家族使用时存在已知的 安全弱点。为了减少计算机被某些病毒的攻击,Microsoft SQL Server 2000,MSDE 或 两者的 TCP/IP 和 UDP 网络端口被禁用。要启用这些端口,您必须从 http://www.microsoft.com/sql/downloads/default.asp 或 http://www.microsoft.com/china/sql/downloads/default.asp 安装一个修补程序, 或 Microsoft SQL Server 2000 或 MSDE 的最新服务包。 下载补丁,打上!5,修改SQL Server2000的远程连接端口在现装了SQL Server2000后装SQL Server2005的时候,后者会把前者的远程连接端口修改了,原先的端口为1433。在我查看的时候果然被改成1058端口了把它改过来,改成1433即可!开始菜单,程序里面的SQL Server2000下有个服务器网络使用工具。选择TCP/IP然后点击属性编辑它的端口选择TCP/IP修改其属性把默认端口设置为1433

⑦ sql server 2005怎么把只读的数据库文件设置为可读写

1、以管理员登录。2、找到相应的文件,设置为可读 可写。3、重启sql server即可。

⑧ 。net中,把数据库(SQL2005)连接字符串写到配置文件中,配置文件都用xml写吗用xml写完放在哪里

网站或项目里有个web.config写在那里面,<connectionStrings><add name="ConnectionString" connectionString="server=(local);database=ConsumeWorld;uid=sa;pwd=sa;Timeout=200;" /></connectionStrings>写在<system.web>外面,和<system.web> 同级<system.web></system.web>

⑨ 如何通过配置文件进行链接sql server数据库

AppSettings(用在vs2003,05也可以用)<add key="connectionfstringname" value="data source=服务器名或ip; initial catalog=数据库名;user id=用户;password=密码"></add>//可以省略(user id=用户;password=密码)ConnectionStrings<connectionstrings> <add name="connectionstringname" connectionstring="data source=服务器名;initial catalog=数据库名;user id=用户;password=密码" providername="system.data.sqlclient"/></connectiionstring>直接连接数据库文件(1)在webconfig里配置<connectionstrings><add name="connectionstringname" connectionstring="data source=./sqlexpress; integrated security=sspi;AttachDBFilename=|DataDirectory|database.mdf; "providerName="system.data.sqlclient"</connectionsttrings>(2).直接引用SqlConnection conn = new SqlConnection(Data Source=./SQLExpress;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|database.mdf;User Instance=true);DataDirectory默认是AppData文件夹,你把mdf文件放到里面,改一下文件名(database.mdf)和连接字符串的一样就行了WinForm连接字符串app.config(基于.net2.0)首先在项目的属性文件夹下使用 Settings.settings 配置连接字符串,我这里配置了一个 Access数据库连接保存后VS2005自动生成 app.config文件(修改 Settings.settings配置此文件会自动更新),内容如下:<?xml version="1.0" encoding="utf-8" ?><configuration> <configSections> </configSections> <connectionStrings> <add name="frmSignIn.Properties.Settings.DBConnString" connectionString="Provider=Microsoft.Jet.OLEDB.4.0;DataSource=F:/kaifa/frmSignIn/appData/dbqx.mdb;Persist SecurityInfo=True;Jet OLEDB:Database Password=123" providerName="System.Data.OleDb" /> </connectionStrings></configuration>


赞 (0)