SOL server中如何创建登录名登录服务器并使用他人的数据库?

SOL server中如何创建登录名登录服务器并使用他人的数据库?,第1张

1、在您本机打开sql server 2000的企业管理器

新建SQL注册

添加本站的SQL数据库所在服务器IP,注:由于您购买的数据库类型不同所在服务器IP也会不同,请在数据库管理的基本信息中查看,以保证正确。

选择第二项“系统管理给我分配的SQL server登录信息”

输入您在本站开通的MSsql数据库的用户名和密码

存放位置,您也可以选第二项新建一个组

点完成后将进行远程数据库连接,如果您刚才所设置的参数正确并且您本机的防火墙

充许了1433端口将会连接成功。

2、在SQL2000企业管理器中会看到刚才新注册的数据库和本站服务器IP

双击前面的+号进行远程数据库服务器连接,连接成功后会看到数据库结构

点开 数据库 前面的+号将展开远程服务器上的数据库列表,从中找到您的数据库

3、至此你已经成功连接到远程数据库,你就可以像在本机 *** 作一样去管理您的数据库了

上面是一般的方法,所以要用他人的数据库,首先要知道IP、数据库用户名和密码。

1.定义连接数据库字符串: Public con As New SqlConnection("Data Source='数据库服务器计算机名/IP'Initial Catalog='数据库名'User ID=saPassword=saconnect Timeout=15Integrated Security=FalsePersist Security Info=False")

2. 登录按钮事件:通过验证用户表中的用户名称和密码是否正确。

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

Try

con.Open()

Dim sql As String = " select UserName from dbo.Obas_SystemUser where username='用户名' and UserPassword='密码'"

Dim cmd As New SqlCommand(sql, con)

Dim dr As SqlDataReader

dr = cmd.ExecuteReader

If dr.Read Then

My.Forms.Form_Main.Show() '显示连接成功窗体

Me.Close() '关闭当前界面

Else

MsgBox("用户名或密码错误!", MsgBoxStyle.Exclamation)

End If

con.Close()

cmd = Nothing

Catch ex As SqlException

MsgBox("登录失败!原因:" &ex.Message, MsgBoxStyle.Exclamation)

Exit Try

End Try

End Sub

如果还不理解可以继续问我,或者到小小的世界。

你要的东西可以这样来做,用vb访问reg.asp和logincheck.asp两个页面,vb可以把数据收集好post或者get提交,验证后vb取得页面的内容来判断是否成功。这是思路,也可以加我qq来完成。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6770004.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-28
下一篇 2023-03-28

发表评论

登录后才能评论

评论列表(0条)

保存