Keychain กล่าวว่า“ การเข้าถึงรายการนี้ถูก จำกัด ” หลังจากอัปเกรดเป็น Lion


16

ฉันเพิ่งอัพเกรดเป็น Lion และตั้งแต่นั้นมาฉันไม่สามารถใช้ Keychain เพื่อดูรหัสผ่านที่เก็บไว้ได้ เมื่อฉันคลิกที่ช่องทำเครื่องหมายเพื่อแสดงให้พวกเขามันแจ้งให้ฉันสำหรับรหัสผ่านหลักของฉันจากนั้นปรากฏขึ้นโต้ตอบที่ระบุว่า "การเข้าถึงรายการนี้ถูก จำกัด "

จากคำถามการอ่านที่นี่และไซต์การสนับสนุนอื่น ๆ ฉันลองใช้คุณสมบัติ "Keychain First Aid" ของโปรแกรม Keychain Access มันรายงานว่าไม่มีข้อผิดพลาด ฉันยังใช้ Disk Utility เพื่อซ่อมแซมสิทธิ์ดิสก์และสิ่งนี้ก็ไม่ได้แก้ไขปัญหาอย่างใดอย่างหนึ่ง

ฉันดูใน ~ / Library / Keychains / และดูเหมือนว่าฉันได้รับอนุญาตจากเจ้าของให้อ่านและเขียนไฟล์ Keychain และบัญชีหลักของฉันคือเจ้าของ

มีอะไรอีกบ้างที่ฉันสามารถลองแก้ไขได้ ฉันเกลียดที่จะสูญเสียรหัสผ่านพวงกุญแจของฉัน

ปรับปรุง:

ฉันยังลองลากไฟล์ login.keychain จาก Finder ไปยัง Keychain Access และไม่มีโชค ฉันพยายามขุดในแอพบรรทัดคำสั่งความปลอดภัยเช่นกัน แต่ไม่มีความคืบหน้า ...

อัปเดต 2:

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


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

คำตอบ:


7

มีหลายเหตุผลที่ Keychain ทำสิ่งนี้ บ่อยครั้งเป็นเพราะบัญชีใหม่ที่คุณอาจเปลี่ยนไปไม่มีเส้นทางที่ถูกต้อง / เหมือนกันกับ Keychain ที่เคยใช้ สำหรับผู้เริ่มต้นลองเปลี่ยนรหัสผ่านการเข้าสู่ระบบหลักของบัญชีของคุณ หากไม่ได้ทำอะไรลองที่ terminal:

$ sudo touch login.keychain
$ codesign -vvv /Applications/Utilities/Keychain\ Access.app

หากคุณได้รับข้อผิดพลาดเช่น:

/Applications/Utilities/Keychain Access.app: code or signature modified

แล้ว:

$ codesign -vvv /Applications/Utilities/Keychain\ Access.app

ซึ่งควรให้คำตอบ:

/Applications/Utilities/Keychain Access.app: valid on disk
/Applications/Utilities/Keychain Access.app: satisfies its Designated Requirement

Reboot


ดูเหมือนว่าจะเป็นคำแนะนำที่ดี แต่น่าเสียดายที่พวกเขาไม่ได้แก้ไข ฉันยังไม่ได้เปลี่ยนบัญชี แต่ลองแตะ login.keychain เปลี่ยนรหัสผ่านและรหัสประจำ (ซึ่งให้ผลลัพธ์ "ถูกต้อง" และ "พอใจ") ยังคงให้ข้อผิดพลาดเดียวกัน
ryan_s

ฉันลืมที่จะพูดถึงการรีบูตเครื่อง; ฉันดีใจที่เห็นว่ามันใช้งานได้ ;-)
l'L'l

@Lri -vvvเพิ่มระดับ verbosity ของเอาต์พุต ( ตัวอย่าง ) ดังนั้นใช่มันทำบางสิ่งบางอย่าง เป้าหมายของคำสั่งที่เลือกคือการปรับการประทับเวลาบนพวงกุญแจการเข้าสู่ระบบและตรวจสอบลายเซ็นที่มีอยู่กับการส่งออก verbose -f -sจะบังคับให้แทนที่ลายเซ็นที่มีอยู่บนเส้นทางที่จะถูกแทนที่และเซ็นชื่อ; ทำไมคุณจะทำเช่นนั้น? ลองดูที่ man pages เพื่อรับแนวคิดที่ดีขึ้นเกี่ยวกับแนวคิดของรหัส
l'L'l

13

ทำการเรียกใช้ Keychain รุ่นบรรทัดคำสั่ง:

security dump-keychain -d login.keychain

ยังล้มเหลว แต่ด้วยข้อความแปลก ๆIn dark wake, no UI possible?

ส่วนนั้นของ Mac OS จะสับสนเกี่ยวกับการไม่ว่าจะเป็นนอนหลับหรือไม่ ไม่จำเป็นต้องรีบูต นำไปนอนหลับตื่นขึ้นมาและ Keychain ควรจะปรับอีกครั้ง สิ่งนี้เกิดขึ้นกับ MacBook Pro ของฉันในบางครั้ง: ฉันเปิดเพื่อปลุกให้กดปุ่มเปิดปิดที่ไม่ติดเพียงเพื่อปิดขณะที่พยายามเริ่มต้นใหม่ทำให้เกิดพฤติกรรมของพวงกุญแจแปลก


2
วิธีนี้ช่วยแก้ไขปัญหาของฉัน - ฉันนอนหลับแล้วตื่นขึ้นมาอีกครั้งและพวงกุญแจของฉันก็ทำงานอีกครั้ง ขอบคุณ!
amitp

2
ฉันเพิ่งกดปุ่มนี้บน Yosemite เมื่อพยายามเปิดการสำรองข้อมูลพวงกุญแจเก่า ขอบคุณสำหรับการโพสต์นี้!
cbowns

น่ากลัว ฝ่ามือของฉันเริ่มเหงื่อออก!
VH-NZZ

ยอดเยี่ยม แก้ไขปัญหา "การเข้าถึงรายการนี้ถูก จำกัด " ของ Keychain Access บน macOS Mojave ในขณะนี้
Rockallite

8

สิ่งนี้ใช้ได้สำหรับฉัน - เปิดการเข้าถึง Keychain คลิกที่ล็อคเพื่อล็อคพวงกุญแจจากนั้นปลดล็อคอีกครั้ง!


1
ไม่เข้าใจว่าทำไมคำตอบนี้จึงถูกลดระดับลง นี่คือสิ่งที่ทำงานให้ฉันด้วย
Henno

GREAT !! ขอบคุณ
LucScu

ฉันมีปัญหาเดียวกันหลังจากการโยกย้ายไปยัง Mac เครื่องใหม่โดยใช้ Migration Assistant ฉันลองทำสิ่งต่าง ๆ เพื่อแก้ไข แต่นี่เป็นสิ่งเดียวที่ทำ ขอบคุณมาก!
ocroquette

การแก้ไขง่ายๆนี้ได้ผลสำหรับฉันด้วยแอปพลิเคชันบุคคลที่สามหลายรายการ ขอบคุณ!
jbbj94

3

สำหรับผู้เริ่มต้น Keychain มีเครื่องมือเล็ก ๆ ที่เรียกว่า: "Keychain First Aid" (⌥⌘A) ซึ่งควรจะทำเคล็ดลับ หลังจากเสร็จสิ้นคุณจะต้องออกจากระบบและลงชื่อเข้าใช้อีกครั้ง


3

นี่คือสิ่งที่ทำงานให้ฉัน:

  • เปิดการเข้าถึงพวงกุญแจ
  • เรียกใช้การปฐมพยาบาลพวงกุญแจ (⌥⌘A)
  • รีสตาร์ท mac

ฉันลองสองสามวิธีที่ระบุไว้ข้างต้นและไม่มีวิธีใดทำงาน


1

ฉันสงสัยว่าคุณเป็นผู้ใช้ MobileMe หรือไม่?

ฉันมีปัญหาเดียวกัน หากคุณยังคงใช้ / ซิงค์ MobileMe บน Mac 10.6.8 หรือเก่ากว่าแสดงว่าคุณน่าจะดีที่สุดที่จะหยุด ดูเหมือนว่าใบรับรองที่ออกจาก Snow and Lion นั้นเข้ากันไม่ได้ทั้งหมด

ทำสำเนาของ Keychain จากนั้นใน Keychain Access ให้ลบทุกอย่างที่มี. mac หรือ MobileMe ในชื่อและรีสตาร์ท ใบรับรอง MobileMe จะได้รับการ repopulated และคุณควรจะโอเค

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


ฉันไม่ใช่ผู้ใช้มือถือฉัน แต่ฉันจะลองใช้วิธีการลากพวงกุญแจเก่าของฉันไปที่ Keychain Access
ryan_s

สำหรับบันทึกสิ่งนี้ไม่ทำงาน การลากไฟล์ login.keychain ไปยังบานหน้าต่าง Keychains ไม่ได้ทำอะไรและการลากลงในบานหน้าต่างหลักที่ข้อมูลบอกฉันว่าฉันไม่ได้รับอนุญาต
ryan_s

1

ฉันพบปัญหานี้หลังจากอัปเกรด El Capitan (10.11.2) การเข้าถึงรายการนี้ถูก จำกัด ข้อผิดพลาด 253200รหัสผ่านบางตัวเท่านั้นไม่สามารถเข้าถึงได้ นี่คือสิ่งที่ฉันทำเพื่อแก้ไขปัญหา

ใน El Capitan ไม่มีฟีเจอร์ Keychain First Aid ไม่สามารถใช้ Disk Utility ได้อีกต่อไปในการซ่อมแซมการอนุญาตดิสก์ (คุณสามารถทำได้จากบรรทัดคำสั่ง แต่ไม่เป็นประโยชน์ในกรณีนี้) คำแนะนำมากมายบนอินเทอร์เน็ตจึงออกมาจากวันที่ดังนั้นหมายเหตุนี้

  • ฉันใช้ Keychain Access> การตั้งค่า / ทั่วไปเพื่อรีเซ็ตพวงกุญแจการเข้าสู่ระบบเริ่มต้นของฉัน
  • ฉันออกจากการเข้าถึง Keychain
  • ฉันเปิด ~ / Library / Keychains /
  • ฉันเข้าสู่ Time Machine
  • ฉันกลับไปช่วงเวลาหนึ่งก่อนที่จะเกิดความเสียหาย (ในกรณีของฉันคือการอัพเกรด 10.11.2)
  • ฉันกู้คืนรายการ login.keychain
  • ฉันไม่ได้แทนที่ แต่เพิ่มไฟล์และเปลี่ยนชื่อเป็น old.keychain
  • ฉันเปิดมันโดยใช้การเข้าถึงพวงกุญแจ ตอนนี้ฉันสามารถอ่านรหัสผ่านเก่าของฉันได้แล้ว
  • ฉันต้องป้อนรหัสผ่านอีกครั้ง - รวมถึงจดหมาย โปรดทราบว่าคุณจะต้องป้อนรหัสผ่านสำหรับเซิร์ฟเวอร์ smtp อีกครั้ง

1

Keychain กล่าวว่า“ การเข้าถึงรายการนี้ถูก จำกัด ”

โพสต์โดยแมตต์: มันก็ใช้ได้สำหรับฉันเช่นกัน

  • เปิดการเข้าถึง Keychain คลิกที่ล็อคเพื่อล็อคพวงกุญแจจากนั้นปลดล็อคอีกครั้ง! -

มันเป็นตัวเลือกที่ทำลายได้ง่ายน้อยที่สุดและฉันก็สงสัยมาก แต่ก็ใช้งานได้ ดังนั้นควรลองถ่ายภาพดูสักวินาที ฉันใช้ OS X El Capitan V 10.11.6


ยินดีต้อนรับสู่ถามที่แตกต่างกัน! น่าเสียดายที่นี่เป็นคำอธิบายในการตอบสนองต่อความเห็นของคนอื่นในคำตอบที่ต่างออกไปและในตัวของมันเองไม่ได้ให้คำตอบกับคำถาม "รู้รอบ" เป็นสิ่งที่ตอบคำถามที่โพสต์โดยตรงโดย OP ที่จะช่วยให้ดีขึ้น acclimate คุณไปยังเว็บไซต์ที่ผมขอแนะนำให้สละเวลาสักครู่เพื่อตรวจสอบเกี่ยวกับการท่องเที่ยว
อัลลัน

1

ใน Mojave ที่มีรหัสข้อผิดพลาด "-25320" การแก้ไขคือการทำให้ระบบเข้าสู่โหมดสลีปและปลุกอีกครั้ง แค่นั้นแหละ! ไม่มีการรีบูตหรือการเปลี่ยนแปลงสิทธิ์ที่จำเป็น


0

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


0

ฉันได้รับข้อความเดียวกัน ครั้งแรกฉันลองKeychain First Aidซึ่งไม่พบสิ่งใดผิด จากนั้นฉันไปที่Disk UtilityและเลือกMacintosh HDและเรียกใช้สิทธิ์ Disk Repairจากนั้นกลับไปที่Keychain First Aidและวิ่งอีกครั้ง แต่ก็ไม่ได้แสดงอะไรผิดปกติ แต่ตอนนี้ Keychain ของฉันทำงานได้ดีเท่าที่ควร

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