Tôi đã phát triển một ứng dụng kinh doanh tại cơ bản cùng một thời gian tôi đã học được để làm bất cứ điều gì không tầm thường với SQL Server. Tôi cung cấp cho người nhập dữ liệu db_owner
và người xem db_datareader
.Sự khác biệt giữa db_owner với db_datareader/db_datawriter là gì?
Bây giờ tôi đang cố gắng củng cố mọi thứ và điều logic cho tâm trí của tôi là cho db_datareader và db_datawriter instread của db_owner, nhưng tôi tò mò về (a) đây có phải là điều đúng để làm không? và (b) db_owner có thể làm điều gì mà data_writer không thể? (tức là mọi thứ sẽ không hoạt động sau khi tôi chuyển đổi).