منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
[سؤال] تعديل اسم مستخدم قاعدة البيانات ( ايقاف و تفعيل المستخدم ) - نسخة قابلة للطباعة

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



تعديل اسم مستخدم قاعدة البيانات ( ايقاف و تفعيل المستخدم ) - عماد البشبيشى - 13-11-17

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

 فضلاً اريد المساعدة

اقوم باعداد برنامج جديد 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 



RE: تعديل اسم مستخدم قاعدة البيانات ( ايقاف و تفعيل المستخدم ) - العواد الصغير - 13-11-17

اظن يجب الا تسمح بدخول اكثرمن مدير  اي صلاحيات كاملة الا لشخص واحد 
والاخرين تكون صلاحياتهم محدودة وبهذه الطريقة تسطيع ايقاف او تشغيل اي حساب من صلاحيات المدير والله اعلم


RE: تعديل اسم مستخدم قاعدة البيانات ( ايقاف و تفعيل المستخدم ) - عماد البشبيشى - 13-11-17

(13-11-17, 02:47 PM)العواد الصغير كتب : اظن يجب الا تسمح بدخول اكثرمن مدير  اي صلاحيات كاملة الا لشخص واحد 
والاخرين تكون صلاحياتهم محدودة وبهذه الطريقة تسطيع ايقاف او تشغيل اي حساب من صلاحيات المدير والله اعلم

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


RE: تعديل اسم مستخدم قاعدة البيانات ( ايقاف و تفعيل المستخدم ) - a.ahmed - 13-11-17

Disable
PHP كود :
ALTER LOGIN [login_nameDISABLE

Enable
PHP كود :
ALTER LOGIN [login_nameENABLE

login_name = domain\username


RE: تعديل اسم مستخدم قاعدة البيانات ( ايقاف و تفعيل المستخدم ) - عماد البشبيشى - 14-11-17

(13-11-17, 10:22 PM)a.ahmed كتب : Disable
PHP كود :
ALTER LOGIN [login_nameDISABLE

Enable
PHP كود :
ALTER LOGIN [login_nameENABLE

login_name = domain\username
اخى الكريم جزاكم الله عنى خيراً

امسيت طول ليل البارحة ابحث عن الجواب

اكرر الشكر

جزيت خيراً