我正在创建一个web应用程序来分配用户对数据库的访问权限。我们得到一个票证来授予用户访问权限,帮助台人员选择sql实例,在应用程序上输入用户名和密码以分配访问权限。我的问题是,连接字符串都存储在sql数据库中,实例密码是使用hashbyte函数加密的。 由于密码为encrypted.The help desk,我如何通过C# asp.net代码连接到数据库?问讯台人员将只选择实例而不输入登录凭据
我有一个asp.net内置的网站连接到SQL2000数据库。在我的web.config文件中,我有一个引用DSN的连接字符串。为了让我的数据库连接正常工作,我必须在字符串中包含用户名和密码。出于安全原因,有没有办法连接到我的数据库而不显示用户名和密码。也许是一种加密信息的方法??可信连接字符串方法对我不起作用。
当前方法
Data Source=myServerAddress;Initial Catalog=myDataBase;User Id=myUsername;Password=myPassword;
可信方法(在我的服务器环境中不起作用)
Data Source=myServerAdd
我在Godaddy上有一个Sql Server2005DB。我的PC上安装了Visual studio 2008 not express。我曾尝试设置VS2008和SQLS2005之间的连接,以启动一个构建表单的项目,但它不会连接。我已经输入了主机名、数据库名、初始文件、用户名和密码,但是当我测试连接时,它会失败。我已经尝试连接ode和SQl选项。我尝试通过asp连接,但没有任何工作。当我转到主机站点时,我可以连接,这样我就知道用户名和密码是正确的。我是不是错过了什么。错误显示授权被拒绝,我应该检查以确保haost站点被设置为授权外部访问。根据Goddady的说法,它应该是为此而设置的。有没有