منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : تعديل اسم مستخدم قاعدة البيانات ( ايقاف و تفعيل المستخدم )
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم ورحمة الله

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

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

اخى الفاضل جزاك الله عنى خير
بالفعل هناك مدير واحد وهو المنفذ لجملة الاتصال ومعه جميع الصلاحيات
والان اريد ايقاف مستخدم اخر لقاعدة البيانات بصفة مؤقتة
Disable
PHP كود :
ALTER LOGIN [login_nameDISABLE

Enable
PHP كود :
ALTER LOGIN [login_nameENABLE

login_name = domain\username
(13-11-17, 10:22 PM)a.ahmed كتب : [ -> ]Disable
PHP كود :
ALTER LOGIN [login_nameDISABLE

Enable
PHP كود :
ALTER LOGIN [login_nameENABLE

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

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

اكرر الشكر

جزيت خيراً