স্থানীয় অ্যাকাউন্টগুলির জন্য মান 20 অক্ষরের ব্যবহারকারীর নাম সর্বাধিক দৈর্ঘ্যের সীমাবদ্ধতা পরিবর্তন করার কোনও উপায় আছে কি?
(সার্ভার 2008 আর 2 নির্দিষ্ট হতে হবে)
স্থানীয় অ্যাকাউন্টগুলির জন্য মান 20 অক্ষরের ব্যবহারকারীর নাম সর্বাধিক দৈর্ঘ্যের সীমাবদ্ধতা পরিবর্তন করার কোনও উপায় আছে কি?
(সার্ভার 2008 আর 2 নির্দিষ্ট হতে হবে)
উত্তর:
আপনার অবশ্যই সাম-অ্যাকাউন্ট-এর নামটি উল্লেখ করা উচিত। লগনের নামগুলি এই নিয়মগুলি অনুসরণ করতে হবে :
লগন নামের বিধি
লগনের নাম অবশ্যই এই নিয়মগুলি অনুসরণ করবে:
স্থানীয় লগনের নামগুলি একটি ওয়ার্কস্টেশনে অনন্য হতে হবে এবং বিশ্বব্যাপী লগনের নামগুলি অবশ্যই একটি ডোমেন জুড়ে অনন্য থাকতে হবে।
লগনের নামগুলি 104 টি অক্ষর পর্যন্ত হতে পারে। তবে 64৪ টির বেশি অক্ষরের লগন নাম ব্যবহার করা ব্যবহারিক নয়।
মাইক্রোসফ্ট উইন্ডোজ এনটি সংস্করণ 4.0.০ বা তার আগের লগনের নাম সমস্ত অ্যাকাউন্টে দেওয়া হয়, যা ডিফল্টরূপে উইন্ডোজ 2000 লগনের নামের প্রথম 20 টি অক্ষরে সেট করা থাকে। উইন্ডোজ এনটি সংস্করণ 4.0 বা পূর্বের লগনের নাম অবশ্যই একটি ডোমেন জুড়ে অনন্য হতে হবে।
উইন্ডোজ 2000 কম্পিউটার থেকে ডোমেনে লগইন করা ব্যবহারকারীরা ডোমেন অপারেশন মোড নির্বিশেষে তাদের উইন্ডোজ 2000 লগন নাম বা তাদের উইন্ডোজ এনটি সংস্করণ 4.0 বা তার আগের লগন নাম ব্যবহার করতে পারেন।
নোট করুন যে জিইউআই আপনাকে কেবলমাত্র 20 টি চর নাম তৈরি করতে দেয়, 20 টি পাস করার জন্য আপনাকে এগুলি প্রগ্রেটিকভাবে তৈরি করতে হবে।
"নোট করুন যে জিইউআই আপনাকে কেবলমাত্র 20 টি চর নাম তৈরি করতে দেয়, 20 টি পাস করার জন্য আপনাকে এগুলি প্রগতিগতভাবে তৈরি করতে হবে" "
আমি বলব যে বিবৃতিটি ভুল। আমি প্রোগ্রামের ভিত্তিতে বিশটি অক্ষরের চেয়ে বেশি ব্যবহারকারী নাম তৈরি করতে পারি না। নীচে প্রাসঙ্গিক VB.NET কোড যা আমি উইন্ডোজ সার্ভার 2008 আর 2 এ চালিয়েছি। এটি বিশ বা তার চেয়ে কম অক্ষরের ব্যবহারকারীর নাম তৈরি করতে কাজ করে তবে ব্যবহারকারীর নাম বিশ অক্ষরের বেশি হলে ব্যতিক্রম ছুঁড়ে ফেলে। এটি নিজে চেষ্টা করো. আন্তরিকভাবে, জোসেফ দাভোলি
কোড:
Imports System.DirectoryServices 'Gives us access to Directory Services.
Function Blah() As Whatever
Dim strFNMILN As String = "Christopher.B.Robinson" 'NOTE: Twenty-two characters. Dim strFullName as string = "Christopher B. Robinson"
'Declare a new "DirectoryEntry" object variable and assign to it the entry for 'this computer (the computer on which this code is running). Dim DirectoryEntryThisComputer As New DirectoryEntry("WinNT://" & Environment.MachineName & ",computer")
'Declare a new "DirectoryEntry" object variable and name it "DirectoryEntryNewUser". 'Create a new user in the local directory and assign that user to our object variable. Dim DirectoryEntryNewUser As DirectoryEntry = DirectoryEntryThisComputer.Children.Add(strFNMILN, "user")
'Add the fullname of this user. DirectoryEntryNewUser.Invoke("Put", New Object() {"fullname", strFullName })
'Add a description value. DirectoryEntryNewUser.Invoke("Put", New Object() {"description", "This is a test user."})
'Set the password for this new user (14 character minimum). DirectoryEntryNewUser.Invoke("SetPassword", New Object() {"abcdefg1234567"})
'Save this new user to the local directory (this machine's directory). DirectoryEntryNewUser.CommitChanges()
. . End Function
আমি ডুসএডিডিটি ডাব্লু 2 কে 3 এডি সার্ভারে ব্যবহার করছি, এটি "সামিড" এর 21 (একুশ) অক্ষরের দৈর্ঘ্যের কারণে ব্যর্থ হয়েছে।
C:\Users\admin-of-change>DSAdd.exe user "CN=SharePoint Service Applications XYZ,OU=Users,OU=District UVW,OU=XYZ,DC=domain-universe,DC=int,DC=net" -samid "adm_xyz_SPServiceApps" -upn adm_xyz_SPServiceApps@domain-universe.int.net -fn "SharePoint Service Applications" -ln "XYZ" -display "SharePoint Service Applications XYZ" -pwd "continue2013" -desc "Non Human Account" -office "Head Office" -email adm_xyz_SPServiceApps@UnusualCompany.com -webpg "www.UnusualCompany.com" -title "SharePoint Service Applications XYZ" -company "X Y Z" -disabled no
dsadd failed:CN=SharePoint Service Applications XYZ,OU=Users,OU=District UVW,OU=XYZ,DC=domain-universe,DC=int,DC=net:The name provided is not a properly formed account name.
type dsadd /? for help.
┌─────────────────────────────────────┐
│ Executed Tue 07/02/2013 13:59:57.88 │ As [admin-of-change]
└─────────────────────────────────────┘
ইউপিএন হ্রাস করার সময় এটি সমাধান করা হয়।
C:\Users\admin-of-change>DSAdd.exe user "CN=SharePoint Service Applications XYZ,OU=Users,OU=District UVW,OU=XYZ,DC=domain-universe,DC=int,DC=net" -samid "adm_xyz_SPSvcApps" -upn adm_xyz_SPSvcApps@domain-universe.int.net -fn "SharePoint Service Applications" -ln "XYZ" -display "SharePoint Service Applications XYZ" -pwd "continue2013" -desc "Non Human Account" -office "Head Office" -email adm_xyz_SPSvcApps@UnusualCompany.com -webpg "www.UnusualCompany.com" -title "SharePoint Service Applications XYZ" -company "X Y Z" -disabled no
dsadd succeeded:CN=SharePoint Service Applications XYZ,OU=Users,OU=Users,OU=District UVW,OU=XYZ,DC=domain-universe,DC=int,DC=net
┌─────────────────────────────────────┐
│ Executed Tue 07/02/2013 14:06:21.08 │ As [admin-of-change]
└─────────────────────────────────────┘
উন্নতির জন্য কোন মন্তব্য স্বাগত।