آموزش ویژوال بیسیک و برنامه نویسی

سورس,ویژوال بیسیک,نرم افزار,باشگاه,بدنسازی,فوتبال,آنالیز,پیش بینی,کد,برنامه نویسی

آموزش ویژوال بیسیک و برنامه نویسی

سورس,ویژوال بیسیک,نرم افزار,باشگاه,بدنسازی,فوتبال,آنالیز,پیش بینی,کد,برنامه نویسی

میزان سازی SQL Server 2005

 را باز کرده و برروی SQL Server  در Object Explorer راست کلیک کنید

سپس Property  را انتخاب نموده تا پنجره زیر ظاهر شود.

 

در قسمت Select a page گزینه Security را کلیک کنید.

دقت داشته باشید که قسمت Server authentication در حالت SQL Server and Windows Authentication Mode قرار داشته باشد. به این حالت به اصطلاح Mix Mode گفته میشود.

در صورتی که Server authentication در حالت Windows Authentication قرار دارد و شما آن را به حالت SQL Server and Windows Authentication Mode  در می آورید، به خاطر داشته باشید که برای اعمال تغییرات یک بار باید  Windows Service مربوط به SQL را Restart کنید.

·  در قسمت Connection دقت کنید که Allow remote Connection to this Server تیک خورده باشد.

حالا پنجره Property  را تایید کنید.

·  از Start Programs SQL Server 2005 Configuration Tools SQL Server Configuration Manager را اجرا نمایید.

 

 

از Tree view سمت چپ Protocols for  MSSQLSERVER را کلیک کنید.

حالا از Panel سمت راست برروی TCP/IP راست کلیک کرده و گزینه Enable را کلیک کنید.

 

 

اکنون SQL Server شما این اجازه را میدهد تا کامپیوتر دیگری به آن به صورت Remote متصل گردد.

نکاتی که برای بالا بردن Security و تعریف دسترسی برای Login در SQL باید لحاظ شود، شامل

  1. هرگز به کاربران و برنامه نویسان کلمه عبور SA را ندهید.

زیرا SA در حد System Users بوده و به همین دلیل دسترسی کامل حتی به Windows را هم دارا میباشد.

بهتر است برای هر Database یک Login Name با نام همان Database ساخته و فقط دسترسی به همان Database  را بدهید.

همچنین برای SA یک کلمه  عبور با حداقل دارای 12 کاراکتر، متشکل از حروف کوچک و بزرگ و اعداد انتخاب نمایید.

برای ساخت یک Login Name جدید کار های زیر را به ترتیب انجام دهید.

در Management Studio و در قسمت Object Explorer برروی Security کلیک کرده و شاخه های  Login را باز کنید.

برروی Login راست کلیک کرده و گزینه New Login  را انتخاب کنید.

در قسمت Login Name  نام Login جدید را نوشته و سپس گزینه SQL Authentication را کلیک کنید.

حالا برای این User در قسمتهای  Password و Confirm Password یک کلمه عبور با شرایط گفته شده برای کاربر  SAبنویسید.

لازم به ذکر است که بهتر است Login Name با نام Database که کاربر قرار است با آن کار کند یکی باشد.

            بعد تیک مربوط به Enforce Security Policy را بردارید.

 

 

حالا اقدام به ساخت Database  کنید.

  1. به قسمت Databases برید در صورتی و یک Database جدید بسازید (در صورتی که بخواهید میتوانید این تغییرات را در قسمت Property یک Database موجود نیز انجام دهید).
  2. نام Database را در قسمت  Database Name  نوشته و در قسمت Owner نام Login را که برای این Database ساخته بودیم را انتخاب کنید.

 

  1. حالا از Tree View سمت چپ به قسمت Property بروید.
  2. مطمعن شوید که Collation برروی Arabic_CI_AS تنظیم شده است.
  3. پنج Property اول را نیز به ترتیب نشان داده شده در عکس تغییر دهید. یعنی به ترتیب False,False,True,False,False.

 

حالا SQL شما آمادست تا از دنیای بیرون به اون متصل بشوند.

برای تست اینکه آیا واقعاً کارهایی که انجام دادید درسته یا نه میتونید اینکارها رو انجام بدید.

  1. یک فایل در هرکجا که مایلید و با هر اسمی اما با پسوند UDL بسازید.
  2. برروی فایل دوبار کلیک کرده پنجره ای با شکل زیر ظاهر میگردد.

 

    1. از تب Provider گزینه Microsoft OLE DB Provider For SQL Server  را انتخاب کرده و Next  را بزنید.
    2. از تب Connection و در قسمت 1 نام کامپیوتر Server را وارد نمایید.
    3. در قسمت 2 حالت Use a specific User Name and Password را انتخاب نموده و user name و  password را وارد نمایید .
    4. گزینه Allow saving Password را تیک بزنید.
    5. در قسمت 3 Database ی را که قصد وصل شدن به آن را دارید را انتخاب نموده و در نهایت  دکمه Test Connection را بزنید.
  1. در صورتی که اتصال موفقیت آمیز باشد، به شما پیغام Success Full میدهد
نظرات 0 + ارسال نظر
برای نمایش آواتار خود در این وبلاگ در سایت Gravatar.com ثبت نام کنید. (راهنما)
ایمیل شما بعد از ثبت نمایش داده نخواهد شد