13-11-17, 02:35 PM
(آخر تعديل لهذه المشاركة : 13-11-17, 02:56 PM {2} بواسطة عماد البشبيشى.)
السلام عليكم ورحمة الله
فضلاً اريد المساعدة
اقوم باعداد برنامج جديد vb.net وقاعدة بيانات sql
الحالة : قمت بعمل اكثر من مستخدم لقاعدة البيانات sql بصلاحيات مختلفة
المشكلة : اريد تنفيذ جملة ايقاف وتفعيل مستخدم (login)
" ACCOUNT LOOK [اسم المستخدم] ALTER USER "
مع العلم ان المستخدم المتصل لتنفيذ الجملة معه جميع الصلاحيات فى قاعدة البيانات
اعتقد المشكلة انى اقوم بتحديد قاعدة البيانات فى جملة وبالتالى اكون متصل بقاعدة بيانات محددة فلا يمكننى من ايقاف مستخدم اخر
جملة الاتصال
فضلاً اريد المساعدة
اقوم باعداد برنامج جديد vb.net وقاعدة بيانات sql
الحالة : قمت بعمل اكثر من مستخدم لقاعدة البيانات sql بصلاحيات مختلفة
المشكلة : اريد تنفيذ جملة ايقاف وتفعيل مستخدم (login)
" ACCOUNT LOOK [اسم المستخدم] ALTER USER "
مع العلم ان المستخدم المتصل لتنفيذ الجملة معه جميع الصلاحيات فى قاعدة البيانات
اعتقد المشكلة انى اقوم بتحديد قاعدة البيانات فى جملة وبالتالى اكون متصل بقاعدة بيانات محددة فلا يمكننى من ايقاف مستخدم اخر
جملة الاتصال
("; Public mysqlcon As New SqlConnection (server=10.13.65.66,1433;Initial catalog=Dactions; user id=managecon; password=ss")
جملة تغير حالة المتصل
If CheckBox2.Checked Then
("strs = New String("ALTER USER sqltedatacon ACCOUNT UNLOOK
()mysqlcon .Open
(Dim cmd As New SqlCommand(strs, mysqlcon
() cmd.ExecuteNonQuery
() mysqlcon .Close
Else
("strs = New String("ALTER USER sqltedatacon ACCOUNT LOOK
()mysqlcon .Open
(Dim cmd As New SqlCommand(strs, mysqlcon
() cmd.ExecuteNonQuery
() mysqlcon .Close
End If