none
SQL Server and ASP.NET FAQ: เหตุผลที่การสร้างหรือการแนบไฟล์ database ใน Windows Vista ล้มเหลว RRS feed

คำตอบ



  • เวลาที่เราสร้างหรือแนบไฟล์ database ใน Windows Vista อาจเกิด error ดังต่อไปนี้



    CREATE DATABASE permission denied in database 'master'



    The server principal "UserName" is not able to access thedatabase "model" under the current security context





    สาเหตุของปัญหานี้เกิดจาก User Account Control (UAC) ใน Windows Vista

    ตามปกติ
    user บน Windows Vista จะมีสมาชิกของ Windows Administrators group ซึ่งไม่ได้รับอนุญาตโดยอัติโนมัติจากสิทธิ์ของ
    SQL Server administrator



    ในการแก้ปัญหานี้ เราสามารถปิดการใช้งาน UAC หรือคลิกขวาที่โปรแรกม และเลือก “Run as administrator”





    เอกสารที่เกี่ยวข้อง



    How to: Connect to SQL Server from Windows Vista

    http://msdn.microsoft.com/en-us/library/bb326612(SQL.90).aspx



    How to use User Account Control (UAC) in Windows Vista

    http://support.microsoft.com/kb/922708


    Supa Sethasiripong [MSFT]
    MSDN Community Support | Feedback to us
    Get or Request Code Sample from Microsoft
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.


    • แก้ไขโดย supa_sModerator 19 มีนาคม 2555 9:44
    • ทำเครื่องหมายเป็นคำตอบโดย supa_sModerator 22 มีนาคม 2555 3:13
    19 มีนาคม 2555 9:44
    ผู้ดูแล