鉴于数据库模式:数据库SQL - 如何授予和传播特权?
CREATE SCHEMA Database;
CREATE TABLE DVD-Rental
(
Member-Email NVARCHAR(50) NOT NULL,
Member_firstname NVARCHAR(50) NOT NULL,
Member_lastname NVARCHAR(50) NOT NULL,
Birth_date DATE NOT NULL,
DVDRentDate DATE NOT NULL,
CONSTRAINT DVDPK PRIMARY KEY (Member-Email)
)
我怎么会授予帐户鲍勃特权中插入和DVD-租赁 关系以及这些权限传播到其他帐户的功能删除的元组?
对于授予鲍勃特权: 我发现这段代码,并调整它的架构,但不知道是否正确,或把它放在哪里(在关系括号或外部):
GRANT INSERT, DELETE ON DVD-Rental TO Bob
请包括一个带有答案的SQL代码解决方案,因为我没有关于特权的线索,并且一直在努力在互联网上或我有权访问的书籍中找到有用的东西。
谢谢
您使用的是什么RDBMS? – Mureinik 2015-01-04 12:33:56
林不实际使用一个,即时只是试图写代码。但MS Access应该没问题,我认为?还是SQL Server? – KnowledgeWizard 2015-01-04 13:14:41
搜索条件“sql grant”会帮助你很多。 – 2015-01-04 15:58:25