এসকিউএল সার্ভারে কি এমন কোন প্রশ্ন আছে যা তাদের সম্পর্কে সমস্ত লগইন অ্যাকাউন্ট এবং তথ্য ফেরত দেয়? SQL সার্ভারে sys.sql_logins নামে একটি ভার্চুয়াল ক্যাটালগ টেবিল (একটি ভিউ, বা সিস্টেম টেবিল) রয়েছে। আপনি উপরের ক্যোয়ারীটি চালাতে পারেন এবং ফলাফলগুলি তাদের সম্পর্কে তথ্য সহ SQL সার্ভারে তৈরি সমস্ত লগইন ফিরিয়ে দেবে৷
SQL সার্ভারে সমস্ত লগইন অ্যাকাউন্ট পুনরুদ্ধার করতে, নিম্নলিখিত কমান্ডটি চালান৷
SELECT*
Ma ster.sys.sql_loginsFROM ma
;
View sys.sql_logins নিচের কলামগুলি অন্তর্ভুক্ত করে
কলাম এর ব্যাখ্যা * এটি ten_dangnhap তৈরি করুন লগইন কমান্ডে নির্দিষ্ট করা হয়েছে id_uynhem সংখ্যার মান giatri_duynhat ক্রিয়েট লগইন কমান্ডের ধরনে নির্দিষ্ট করা অনন্য মানপ্রক্সি টাইপ:
- S =SQL সার্ভার ব্যবহারকারী
- U =উইন্ডোজ ব্যবহারকারী
- G =উইন্ডোজ গ্রুপ
- A =আবেদনের অধিকার
- R =ডাটাবেস অনুমতি
- C =প্রমাণীকরণ ম্যাপ করা হয়েছে
- K =অপ্রতিসম কী ম্যাপ করা হয়েছে
প্রক্সি প্রকারের বিবরণ:
- SQL_USER
- WINDOWS_USER
- WINDOWS_GROUP
- APPLICATION_ROLE
- DATABASE_ROLE
- CERTIFICATE_MAPPED_USER
- ASSYMETRIC_KEY_MAPPED_USER
পুরোনো সংস্করণে সামঞ্জস্যপূর্ণ
পুরনো SQL সার্ভার সংস্করণে, আপনি নিচের কমান্ডটি ব্যবহার করে SQL Server 2000 সিস্টেম টেবিল যেমন sys.syslogins ব্যবহার করে সমস্ত লগইন তথ্য পেতে পারেন।
SELECT *
FROM master.s
ys.syslogins;
সিস্টেম টেবিল sys.syslogins (SQL সার্ভার 2000) নিম্নলিখিত কলামগুলি ধারণ করে৷
কলাম ব্যাখ্যা giatri_duynhat LOGIN পৃষ্ঠা তৈরি করুন কমান্ডে উল্লিখিত অনন্য মান অবিলম্বে প্রযোজ্য নয় তারিখ / সময় তৈরি করুন লগইন তৈরি করুন কমান্ড দিয়ে অবিলম্বে snapnhat শেষ লগইন তারিখ / সময় কমান্ডের সাথে ALTER LOGIN accdate ব্যবহার করা হয়নি totcpu কোন প্রয়োগ নেই totio প্রয়োগ করবেন না স্থানসীমা প্রযোজ্য নয় সময়সীমা ফলাফলের সীমা প্রযোজ্য নয় দশটি প্রয়োগ করবেন না এটি লগইন তৈরি করুন কমান্ডে উল্লেখ করা হয়েছে দশ_ডানহাপ। tendb ডিফল্ট ডাটাবেস হল ডিফল্ট ভাষা 0 বা 1 ডিফল্ট 0 বা 1 নম্বর 0 বা 1 নম্বর 0 বা 1 নম্বর 0 বা 1 অ্যাডমিন 0 বা 1 অ্যাডমিন বা 0 অ্যাডমিনসেট 0 বা 1 অ্যাডমিন 0 বা 1 অ্যাডমিনোডিয়া 0 বা 1 nguoitaodb 0 বা 1 adminbulk 0 বা 1 tendangnhap এটি ten_dangnhap তৈরি করুন লগইন কমান্ডে নির্দিষ্ট করা হয়েছে।