การจัดการ SQL จะไม่เรียกใช้ในฐานะผู้ใช้ที่แตกต่างกันหลังจากการอัพเดต Win10 Anniversery


13

เมื่อคืนฉันอัปเดต Windows ด้วยการอัปเดตครบรอบ 10 ปีและตอนนี้ฉันประสบปัญหาดังต่อไปนี้

ฉันคลิกขวาที่ SQL Management Studio 2016 แล้วเลือก "Run as a user" - หลังจากการอัพเดตฉันไม่สามารถทำได้

ฉันได้รับป๊อปอัพว่านี่เป็นการอนุญาตที่ยกระดับ รีสตาร์ทด้วยข้อมูลประจำตัวอื่นหรือยกเลิกงาน .

ฉันลองติดตั้งใหม่ซึ่งไม่ได้แก้ปัญหาอะไร


คุณเชื่อมต่อกับโดเมนที่ใช้งานอยู่หรือไม่?
Ramhound

ชอบที่จะได้ยินในกรณีที่คุณหาวิธีแก้ปัญหานี้ ไม่ค่อยกระตือรือร้นกับการเปลี่ยนโปรไฟล์ที่นี่
มาริโอ

ดูเหมือนว่ามีข้อผิดพลาดที่เปิดที่ Connect สำหรับสิ่งนี้: connect.microsoft.com/VisualStudio/feedback/details/2824772/…
csrowell

@csrowell ฉันได้รับหน้าไม่พบข้อผิดพลาดในลิงก์ของคุณ (ฉันลงชื่อเข้าใช้)
James Jenkins

1
@JamesJenkins ใช่ฉันเห็นว่าหน้านั้นถูกย้ายหรือถูกลบไปแล้วและฉันไม่พบสำเนาเลย ฉันพบปัญหาการเชื่อมต่อนี้: connect.microsoft.com/SQLServer/feedback/details/2944134 Apparently Microsoft ได้แก้ไขสำหรับ Windows 10 เวอร์ชัน 1703 แต่ไม่ได้ใช้กับรุ่นที่เก่ากว่าเช่น 1607
csrowell

คำตอบ:


16

แก้ไขได้โดยคลิกขวาที่ทางลัด -> คุณสมบัติ -> ความเข้ากันได้ที่เลือก -> เปลี่ยนการตั้งค่าสำหรับผู้ใช้ทั้งหมด -> เรียกใช้โปรแกรมนี้ในฐานะผู้ดูแลระบบ - จากนั้นตรวจสอบให้แน่ใจว่าบัญชีที่ฉันต้องการใช้เป็น กลุ่มผู้ดูแลท้องถิ่น


3
ขอบคุณมันใช้งานได้สำหรับฉัน ควรเป็นคำตอบที่ยอมรับได้
Nico

ฉันถอนการติดตั้งและติดตั้ง SSMS 2016 ใหม่อีกครั้งรับรองว่าบัญชี "Run as" มีผู้ดูแลระบบในเครื่องก่อนลองแก้ไขปัญหานี้ การเปลี่ยนแปลงนี้ทำให้มันใช้งานได้
James Jenkins

0

มีปัญหาเดียวกันแน่นอน แต่เมื่อเรียกใช้ Visual Studio เป็นบัญชีหลักของฉัน เห็นได้ชัดว่าเป็นความเสียหายของโปรไฟล์ผู้ใช้ ในกรณีของฉันสิ่งนี้จะแบ่งเมนู Start และแอพที่ทันสมัย อาจเป็นเช่นเดียวกันสำหรับบัญชีของคุณ?

ในฐานะที่เป็นวิธีการแก้ปัญหาที่รวดเร็วและสกปรก: สร้างผู้ใช้ใหม่เพื่อเรียกใช้เซิร์ฟเวอร์เป็น


ไม่ควรใช้คำตอบเพื่อระบุว่าคุณมีปัญหาเช่นกัน ควรใช้เพื่อตอบคำถามของผู้เขียนโดยตรง การสร้างโปรไฟล์ผู้ใช้ใหม่อาจช่วยลดปัญหา แต่ก็ไม่ได้แก้ปัญหาจริงๆ ในบางกรณีอาจไม่สามารถทำได้พูดในกรณีที่โปรไฟล์ผู้ใช้โดเมนถึงแม้ว่าฉันคิดว่าในกรณีนั้นโปรไฟล์อาจถูกลบออกจากเครื่อง นี่เป็นความพยายามที่จะให้ข้อเสนอแนะที่รอบคอบและสุภาพกับคำตอบเช่นนี้
Ramhound

3
@Ramhound มันเป็นวิธีการแก้ปัญหาที่อาจทำงานได้ไม่เพียง แต่บรรเทามัน มันทำงานในกรณีของฉัน ฉันเพิ่มย่อหน้าแรกเป็นคำอธิบายเนื่องจากไม่ใช่สถานการณ์เดียวกัน100℅ ของหลักสูตรนี้อาจเป็นสิ่งที่โดเมน แต่จากนั้นคุณสามารถลบสำเนาในเครื่องที่ฉันเดา
มาริโอ

0

กระบองเล็กน้อย แต่มันใช้ได้สำหรับฉัน:

runas /netonly /user:DOMAIN\Administrator "C:\Program Files (x86)\Microsoft SQL Server\130\Tools\Binn\ManagementStudio\Ssms.exe"

ฉันใส่คำสั่งนั้นลงในไฟล์แบตช์และเรียกใช้เมื่อฉันต้องการ SSMS ในฐานะผู้ดูแลโดเมน

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.