CREATE LOGIN কমান্ডটি SQL সার্ভারের সাথে সংযুক্ত একটি লগইন অ্যাকাউন্ট (লগইন) তৈরি করতে ব্যবহৃত হয়। লগইন অ্যাকাউন্টটি তারপর ব্যবহারকারীর অ্যাকাউন্টে ম্যাপ করা হবে (তাই SQL সার্ভারে ব্যবহারকারী তৈরি করার আগে আপনাকে প্রথমে একটি লগইন অ্যাকাউন্ট তৈরি করতে হবে)।
SQL সার্ভারে 4 ধরনের লগইন অ্যাকাউন্ট রয়েছে৷
- লগইন অ্যাকাউন্ট উইন্ডোজ প্রমাণীকরণ প্রমাণীকরণ ব্যবহার করে৷
- এসকিউএল সার্ভার প্রমাণীকরণ প্রমাণীকরণ ব্যবহার করে অ্যাকাউন্টে লগইন করুন।
- সার্টিফিকেশন থেকে অ্যাকাউন্ট লগইন।
- অ্যাকাউন্ট লগইন অ্যাসিমেট্রিক কীওয়ার্ড।
সিনট্যাক্স
Windows প্রমাণীকরণ প্রমাণীকরণ ব্যবহার করে একটি লগইন অ্যাকাউন্ট তৈরি করুন
লগইন তৈরি করুন[ten_mienten_dangnhap]
WINDOWS থেকে
[ DEFAULT_DATABASE =ten_cosodulieu
| DEFAULT_LANGU
| DEFAULT_LANGU
AGE =ten_ngonng];
SQL সার্ভার প্রমাণীকরণ প্রমাণীকরণ ব্যবহার করে একটি লগইন অ্যাকাউন্ট তৈরি করুন
লগইন করুনen_dangnhap
পাসওয়ার্ড দিয়ে ={ 'মাতখাউ' | matkhau_bam হ্যাশড } [ আবশ্যক_পরিবর্তন]
[ , SID =giatri_duynhat
| DEFAULT_DATABASE =ten_cosodulieu
| DEFAULT_LANGUAGE =ten_ngonngu
| CHECK_EXPIRATION ={ চালু | বন্ধ
| চেক_পলিসি ={ চালু | বন্ধ
| শংসাপত্র =ten_c
| শংসাপত্র =ten_c
hungthuc];
শংসাপত্র থেকে একটি অ্যাকাউন্ট লগইন তৈরি করুন
লগইন তৈরি করুন
প্রত্যয়নপত্র থেকে
n_chungnhan;
একটি অ্যাসিমেট্রিক কীওয়ার্ড লগইন অ্যাকাউন্ট তৈরি করুন
লগ তৈরি করুনASYMM থেকে
ETRIC KEY ten_khoabatdoixung; ভেরিয়েবল নাম বা পরিবর্তনশীল মান
ten_mien
Windows ডোমেন অ্যাকাউন্টের নাম (Windows ডোমেন)।
নেটওয়ার্ক বেসিকস:পার্ট 6 - উইন্ডোজ ডোমেন
ব্যবহারকারীর নাম৷
লগইন অ্যাকাউন্টের নাম৷
৷ten_cosodulieu
ডিফল্ট ডাটাবেস
ten_ngonngu
লগইন অ্যাকাউন্টের জন্য ডিফল্ট ভাষা৷
৷CHECK_EXPIRATION৷
ডিফল্ট অফ সেট করা আছে৷ এই বিকল্পটি পাসওয়ার্ডের মেয়াদ শেষ হওয়ার নীতি নির্ধারণ করে। MUST_CHANGE ব্যবহার করলে CHECK_EXPIRATION =চালু করতে হবে।
মাতখাউ
লগইন অ্যাকাউন্টে পাসওয়ার্ড।
matkhau_bam
লগইন পাসওয়ার্ডের হ্যাশ ফাংশন মান।
অবশ্যই পরিবর্তন করুন৷
প্রথম লগইন করার পরে পাসওয়ার্ড পরিবর্তন করতে বাধ্য করার সময় ব্যবহার করা হয়৷
giatri_duynhat
লগইন অ্যাকাউন্টের গ্লোবাললি ইউনিক আইডেন্টিফায়ার (GUID)৷ যদি বাদ দেওয়া হয়, SQL সার্ভার অ্যাকাউন্টের জন্য GUID নির্দিষ্ট করবে।
ten_chungthuc
লগইন অ্যাকাউন্টের প্রমাণীকরণ নাম৷
ten_chungnhan
লগইন অ্যাকাউন্টের সার্টিফিকেট নাম৷
ten_khoabatdongxung
লগইন অ্যাকাউন্টের অ্যাসিমেট্রিক কী-এর নাম৷
দ্রষ্টব্য:৷ ALTER LOGIN এবং DROP LOGIN কমান্ডগুলি দেখুন৷
৷উদাহরণ ব্যবহার করে Windows প্রমাণীকরণ প্রমাণীকরণ
লগইন তৈরি করুন [test_tenmienquantrimang]
WINDOWS থেকে
;
এই CREATE LOGIN কমান্ডটি একটি নতুন লগইন অ্যাকাউন্ট [test_tenmienquantrim] তৈরি করবে এবং Windows প্রমাণীকরণ ব্যবহার করবে।
এসকিউএল সার্ভার প্রমাণীকরণ প্রমাণীকরণ ব্যবহার করার উদাহরণ
LOGI তৈরি করুনN quantrimang
পাসওয়ার সহ
D ='mk123';
উপরের CREATE LOGIN কমান্ডটি SQL সার্ভার প্রমাণীকরণ ব্যবহার করে লগইন অ্যাকাউন্ট কোয়ান্ট্রিম্যাং তৈরি করে এবং পাসওয়ার্ডটি হল mk123৷
আপনি যদি প্রথম লগইন করার পরে পাসওয়ার্ড পরিবর্তন করতে চান তবে নীচের কমান্ডটি ব্যবহার করুন৷
লগইন কোয়ান্ট্রিম্যাং তৈরি করুন
পাসওয়ার্ড দিয়ে ='mk123' অবশ্যই বদলাতে হবে,
CHECK_EXPIRATION
=চালু;
মনে রাখবেন যে CHECK_EXPIRATION বন্ধ থাকলে MUST_CHANGE ব্যবহার করা যাবে না৷ যদি আপনি বন্ধ করেন, এটি ব্যর্থ হবে৷
৷একটি শংসাপত্র ব্যবহারের উদাহরণ৷
লগইন কোয়ান্ট্রিম্যাং তৈরি করুন
প্রত্যয়নপত্র চুঙ্গন থেকে
han1;
উপরের উদাহরণটি chungnhan1 সার্টিফিকেট ব্যবহার করে কোয়ান্ট্রিম্যাং নামে একটি নতুন লগইন তৈরি করে৷
অসমমিত কী ব্যবহার করার উদাহরণ
লগইন তৈরি করুন quantrimang
ASYMMETRI থেকে
C KEY khoa_batdoixung1;
উপরের CREATE LOGIN কমান্ডটি অ্যাসিমেট্রিক লক____dodoungung1 ব্যবহার করে একটি নতুন লগইন কোয়ান্ট্রিম্যাং তৈরি করে।