الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

ما هي طبيعة هذا الخطأ

مغلق
بدأه فلسطيننا في 10 يناير 2008 · 15 رد · 2,813 مشاهدة · في قواعد بيانات Microsoft SQL Server
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ...

----------------

اخواني الكرام ...

قمت بتنزيل MS Sql Server2005 على جهازي وحينما قمت بتشغيل البرنامج أعطاني الرسالة الأولى وهي

اقتباس
Login failed for user 'PaLeSTiNe-PC\PaLeSTiNe'. (Microsoft SQL Server, Error: 18456)

وهذه الصورة توضح ذلك

وبعدها قمت باستيراد الاسم الخاص بالدخول من DataBase Engine فأعطاني نفس الرسالة ...

post-65690-1199937997_thumb.png

post-65690-1199938032_thumb.png

رَبِّ لَا تَذَرْنِي فَرْداً وَأَنتَ خَيْرُ الْوَارِثِينَ

#2

أنا صارت معي منذ يومين على ما أذكر بعدما فرمتت الجهاز عندي و نزلت الـ SQL server 2005 حاولت الدخول بـ Windows Authentication ونفس مشكلتك ظهرت ..

قمت بالدخول باستخدام SQL Server Authentication بواسطة الحساب sa من ثم ذهبت إلى الـ Logins وقمت بإضافة حساب الويندوز اللي عملت فيه Log on على النظام

وعطيتو الـ Server Rules على أنه مدير النظام SysAdmin من نفس نافذة إنشاء Login ..

بعدها كررت المحاولة للدخول بـ Windows Authentication وتمت الأمور بنجاح ..

دروس و كتب مفيدة----------------------كتيب الإجرائيات المخزنةتعرف على اللغة Transact SQL <<-->> كتيب عن تنصيب قواعد البيانات Sql Server باللغة العربية كتيب عن إنشاء قواعد البيانات في SQL Server باللغة العربية <<-->> درس مع الأمثلة عن المؤشرات و التعامل معها في الـ T-SQLالعبارات الشرطية و الحلقات في T-SQL <<-->> شرح لبعض الـ Extended Stored Procedure استخدام مكتبات الـ Dot Net الخاصة بك في الـ Sql Server 2005 <<-->> التعامل مع المصفوفات من خلال الـ T-SQLتعابير الجداول الشائعة في SQL Server 2005 <<-->>الاتصال بالأداة SQL Server Management Studioحلول سريعة و لمحات برمجية --------------------------------التصدير إلى إكسل : طريقة أولى : طريقة بسطر واحد من الكود <<-->> طريقة ثانية : طريقة تحتاج إنشاء إجرائية مخزنةً تجهيز بيانات جدول بالصيغة XML تمهيداً لحفظها كملف <<-->> تصدير البيانات إلى ملفات نصية برمجياً إغلاق جميع الإتصالات المفتوحة بقاعدة بيانات محددة .. تمهيداً لاسترجاعها أو حذفها <<-->> الاستعلام بناء على وقت مخزن بالصيغة العربية ضمن حقل نصي ..حذف السجلات المتكررة و إبقاء عدد محدد منها في جدول.. <<-->> أسرع طريقة لحذف سجلات جدول كيف احصل على اسم جهازي والباسوورد باستخدام T-SQL <<-->> حشر أنواع الصور المختلفة في حقل من نوع Image باستخدام إجرائية مخزنة .كيف تعرف أنواع الصور المخزنة في حقل من نوع Image .. <<-->> إجرائيات مخزنة ببارامترات ديناميكية مفيدة جداً للاستعلامات استخدام رقم الحقل بدلاً من الإسم في عبارات الإستعلام <<-->> من هو أضخم الجداول في قاعدة بياناتي ؟معرفة زمن تنفيذ الإجرائيات ( لتختار الطريقة الأسرع بين إجرائياتك المخزنة ) <<-->> التعامل مع الـ Rules برمجياً الحصول على آخر صف في الجدول <<-->> قراءة ملفات XML باستخدام T-SQL برمجياً (مثال مرفق)سحب بيانات ملف إكسل إلى الـ SQL Server <<-->> تشفير النسخة الاحتياطية بكلمة مرور <<-->> التخلص من البيانات المكررة <<-->> حل مشكلة التاريخ الهجريDifferential Backup بالتعريف---------- لا إله إلا الله .. محمد رسول الله

أخوكم في الله..  Imad Ozone

#3

يمكن استخدام حل الاخ عماد اذا كنت تستخدم Windows & Sql server authentication

والحل الاخر هو الدخول الى الجهاز عن طريق المستخدم administrator واستخدام الاداة SQL Server Surface Area Configuration ثم add new administrator وتضع الاسم PaLeSTiNe-PC\PaLeSTiNe

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

والله اعلم

#4

أيضا للملاحظه ... عند تنصيب نسخة SQL Server Express With SP2 الملاحظ ان ال Default Authentication هو Network Services ... تأكد انك تغيرها الى Local System ...

It's hard to stay in such ridiculous situation

#5

السلام عليكم جميعا

--------------------

اقتباس
أنا صارت معي منذ يومين على ما أذكر بعدما فرمتت الجهاز عندي و نزلت الـ SQL server 2005 حاولت الدخول بـ Windows Authentication ونفس مشكلتك ظهرت ..

قمت بالدخول باستخدام SQL Server Authentication بواسطة الحساب sa من ثم ذهبت إلى الـ Logins وقمت بإضافة حساب الويندوز اللي عملت فيه Log on على النظام

وعطيتو الـ Server Rules على أنه مدير النظام SysAdmin من نفس نافذة إنشاء Login ..

بعدها كررت المحاولة للدخول بـ Windows Authentication وتمت الأمور بنجاح .. 036.gif

انا قمت بتنزيلها windows Authentication وقبل ذلك كنت بتنزيلها MixedMode ولكن لم ينفع شيء ..

اقتباس
والحل الاخر هو الدخول الى الجهاز عن طريق المستخدم administrator واستخدام الاداة SQL Server Surface Area Configuration ثم add new administrator وتضع الاسم PaLeSTiNe-PC\PaLeSTiNe

أخي الكريم اانا administrator والاسم له هو PaLesTine-pc

وانا أعمل على نسخة Vista

اذا فيها غلبة الشغلة ممكن تشرحها لي ..

اقتباس
أيضا للملاحظه ... عند تنصيب نسخة SQL Server Express With SP2 الملاحظ ان ال Default Authentication هو Network Services ... تأكد انك تغيرها الى Local System ...

النسخة التي عندي هي MS SqlServer 2005 Developer

رَبِّ لَا تَذَرْنِي فَرْداً وَأَنتَ خَيْرُ الْوَارِثِينَ

#6

شغل هذه الاداة

C:\Program Files\Microsoft SQL Server\90\Shared\sqlprov.exe

وقم باعطاء صلاحيات لمديري النظام

وان شاء الله المشكلة ستحل

#7

السلام عليكم..

-----------------

مشكور أخي الكريم على تفاعلك معي

اقتباس
C:\Program Files\Microsoft SQL Server\90\Shared\sqlprov.exe

الإداة غير موجودة أخي الكريم

رَبِّ لَا تَذَرْنِي فَرْداً وَأَنتَ خَيْرُ الْوَارِثِينَ

#8
اقتباس
أخي الكريم اانا administrator والاسم له هو PaLesTine-pc

وانا أعمل على نسخة Vista

اذا فيها غلبة الشغلة ممكن تشرحها لي ..

حالياً أنت مدير النظام فقط وليس الـ SQL Server فعليك أن تدخل بحساب الـ sa (حساب SQL Server Authentication) و تتصل بالـ SQL Server من خلاله .. هذا أولاً .

ثم تذهب إلى مجلد الـ Logins وتضيف Login جديد وهو حساب النظام الذي دخلت به PaLesTine-pc و تعطيه Server Permission على أنه SysAdmin ..

حاول أن تفعل ذلك .. وخبرنا شو بيصير معك .

دروس و كتب مفيدة----------------------كتيب الإجرائيات المخزنةتعرف على اللغة Transact SQL <<-->> كتيب عن تنصيب قواعد البيانات Sql Server باللغة العربية كتيب عن إنشاء قواعد البيانات في SQL Server باللغة العربية <<-->> درس مع الأمثلة عن المؤشرات و التعامل معها في الـ T-SQLالعبارات الشرطية و الحلقات في T-SQL <<-->> شرح لبعض الـ Extended Stored Procedure استخدام مكتبات الـ Dot Net الخاصة بك في الـ Sql Server 2005 <<-->> التعامل مع المصفوفات من خلال الـ T-SQLتعابير الجداول الشائعة في SQL Server 2005 <<-->>الاتصال بالأداة SQL Server Management Studioحلول سريعة و لمحات برمجية --------------------------------التصدير إلى إكسل : طريقة أولى : طريقة بسطر واحد من الكود <<-->> طريقة ثانية : طريقة تحتاج إنشاء إجرائية مخزنةً تجهيز بيانات جدول بالصيغة XML تمهيداً لحفظها كملف <<-->> تصدير البيانات إلى ملفات نصية برمجياً إغلاق جميع الإتصالات المفتوحة بقاعدة بيانات محددة .. تمهيداً لاسترجاعها أو حذفها <<-->> الاستعلام بناء على وقت مخزن بالصيغة العربية ضمن حقل نصي ..حذف السجلات المتكررة و إبقاء عدد محدد منها في جدول.. <<-->> أسرع طريقة لحذف سجلات جدول كيف احصل على اسم جهازي والباسوورد باستخدام T-SQL <<-->> حشر أنواع الصور المختلفة في حقل من نوع Image باستخدام إجرائية مخزنة .كيف تعرف أنواع الصور المخزنة في حقل من نوع Image .. <<-->> إجرائيات مخزنة ببارامترات ديناميكية مفيدة جداً للاستعلامات استخدام رقم الحقل بدلاً من الإسم في عبارات الإستعلام <<-->> من هو أضخم الجداول في قاعدة بياناتي ؟معرفة زمن تنفيذ الإجرائيات ( لتختار الطريقة الأسرع بين إجرائياتك المخزنة ) <<-->> التعامل مع الـ Rules برمجياً الحصول على آخر صف في الجدول <<-->> قراءة ملفات XML باستخدام T-SQL برمجياً (مثال مرفق)سحب بيانات ملف إكسل إلى الـ SQL Server <<-->> تشفير النسخة الاحتياطية بكلمة مرور <<-->> التخلص من البيانات المكررة <<-->> حل مشكلة التاريخ الهجريDifferential Backup بالتعريف---------- لا إله إلا الله .. محمد رسول الله

أخوكم في الله..  Imad Ozone

#9
اقتباس
الإداة غير موجودة أخي الكريم

ابحث عنها فيجب ان تجدها والا لن تستطيع الدخول او ان تستخدم طريقة الاخ عماد اذا كنت تستخدم SQL server اي وضعت كلمة مرور اثناء التنزيل

#10

انا فرمت الجهاز وAdmin هو KHALEEL-PC

وعملت ما قلت أخي طارق وكانت النتيجة الاتي

410613033.png

رَبِّ لَا تَذَرْنِي فَرْداً وَأَنتَ خَيْرُ الْوَارِثِينَ

#12
اقتباس
من الرسالة يجب ان تسخدم اسم المستخدم مع اسم الجهاز server/user

فعلت نفس ما قلت لي أخي الكريم

ولكن لا أعرف يعطيني نفس الخطا

أخي الكريم لتبيان المستخدمين حينما دخلت بواسطة المستخدم SA اليك الصورة التالية التي تبين ذلك

post-65690-1200763067_thumb.png

رَبِّ لَا تَذَرْنِي فَرْداً وَأَنتَ خَيْرُ الْوَارِثِينَ

#13

أخي الكريم جربت ايضا الدخول بوساطة الكود ولم ينفع معي ..

لانشاء مستخدم جديد بواسطة الكود او عن طريق wizard من هنا

رَبِّ لَا تَذَرْنِي فَرْداً وَأَنتَ خَيْرُ الْوَارِثِينَ

#14

واخيرا عملت مستخدم جديد وحينما حاولت الدخول به اعطاني هذه الرسالة

post-65690-1200902983_thumb.png

رَبِّ لَا تَذَرْنِي فَرْداً وَأَنتَ خَيْرُ الْوَارِثِينَ

#16

السلام عليكم ..

------------------

فعلا وضعت كلمة مرور ونجح الامر معي ...

بارك الله فيك اخي الكريم tareqvb والأخ الكريم عماد

والسر على ما يبدو هو لزيادة الحماية ...

رَبِّ لَا تَذَرْنِي فَرْداً وَأَنتَ خَيْرُ الْوَارِثِينَ

هذا الموضوع مغلق.

مواضيع مشابهة