Dấu nháy đơn (dấu nháy đơn) trong tên người dùng Windows phổ biến như thế nào?
Đó là một chút không liên quan. (Cũng không phải là thứ có thể trả lời được.)
Bạn nhận thấy rằng đó không chỉ là một ký tự được phép trong tên người dùng Windows mà mọi người thực sự gán tên người dùng với ký tự đó.
Vì vậy, nếu có thể, vui lòng sửa mã bị hỏng của bạn.
Và sau đó tính đến điều đó từ AD và đối với các phiên bản/ứng dụng/thư viện Windows hiện đại, có một số hạn chế đáng ngạc nhiên liên quan đến ví dụ: sAMATên tài khoản
thuộc tính:
https://social.technet.microsoft.com/wiki/contents/articles/11216.active-directory-requirements-for-creating-objects.aspx#Objects_with_sAMAccountName_Attribute
Là một điểm truy cập:
Bất kể những gì được cho phép về mặt kỹ thuật và có thể có trong Windows/AD, thông thường các tổ chức đã triển khai chính sách đặt tên nghiêm ngặt hơn nhiều cho các tài khoản. Các chính sách như vậy hạn chế tên người dùng để cung cấp khả năng tương thích (ngược) nhiều nhất có thể, bởi vì trong các môi trường không đồng nhất, ứng dụng của bạn không phải là ứng dụng duy nhất phá vỡ tên người dùng không đáp ứng các quy ước "cũ".
Trong thực tế, điều đó có nghĩa là người ta thực sự thấy phần lớn tương đối ngắn Tên người dùng tuân thủ POSIX chỉ với các ký tự từ bộ ký tự di động từ a đến z
, 0-9
và đôi khi là dấu gạch nối -
, gạch dưới _
hoặc dấu chấm .
nơi nào đó ở giữa. Đổi lại, một quy ước đặt tên như vậy cung cấp ít động lực để sửa chữa/hiện đại hóa các ứng dụng đó.