منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
[VB.NET] استفسار بخوصوص الاتصال بقاعدة البيانات الخاصه بموقعي - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : [VB.NET] استفسار بخوصوص الاتصال بقاعدة البيانات الخاصه بموقعي (/showthread.php?tid=19655)



استفسار بخوصوص الاتصال بقاعدة البيانات الخاصه بموقعي - dubai.eig - 14-03-17

السلام عليكم ورحمة الله وبركاته


احاول انزل بيانات من البرنامج الى موقعي الخاص واسحب بيانات من موقعي واعرضها في البرنامج


عملت بحث كثير وحصلت هذا الكود

كود :
   Private Sub btnOpenConn_Click(ByVal sender As Object, ByVal e As EventArgs) Handles btnOpenConn.Click


       Dim connString As String = "Database=testdb;Data Source=localhost;" _
                & "User Id=root;Password=pas1111"
       Dim conn As New MySqlConnection(connString)
       Dim cmd As New MySqlCommand()

       conn.Open()
       cmd.Connection = conn

       cmd.CommandText = "INSERT INTO users (email_address,username) Values (@email_address,@username))"

       cmd.Parameters.AddWithValue("email_address", "test@test.com")
       cmd.Parameters.AddWithValue("username", "usertest")

       cmd.ExecuteNonQuery()
       MessageBox.Show("User Profile Created!", "Success!", MessageBoxButtons.OK, MessageBoxIcon.Asterisk)
       conn.Close()

 End Sub


ب تجربه الكود 
يطلع لي المسج
Host 'xxx.xx.xxx.xxx' is not allowed to connect to this MySQL server. 

سؤالي لان

إقتباس :"Database=testdb;Data Source=localhost;"User Id=root;Password=pas1111"

هل صحيح اللي اكتبه

Database  --   اسم قاعدة البانات في موقعي
Data Source --   اسم موقعي مثلا  test.com
User Id --   اسم الدخول الى موقعي الخاص بي ftp   و   cpanel
Password  --   الرقم السري لدخول موقعي 


هل هذا صحيح

او اذا في شخص عنده كود معين للاتصال اكون له شاكر

بارك الله فيكم


RE: استفسار بخوصوص الاتصال بقاعدة البيانات الخاصه بموقعي - boudyonline - 18-04-17

اسمح للمستخدم بالمرور الي السيرفر

من على السرفر في سطر الاوامر :
PHP كود :
mysql -u root --h localhost -P 3306 


ثم من خلال My Sql shell   نفذ الاتي :

PHP كود :
>>use mysql
>GRANT ALL ON *.* to root@'%' IDENTIFIED BY 'pass';
>
FLUSH PRIVILEGES