SQL语句不正确
如果我希望Account Albert检索或修改除DEPENDENT和 如果您可以将这些特权授予其他用户,我将如何做到这一点 我尝试了格兰特函数,如下所示:SQL语句不正确,sql,security,Sql,Security,如果我希望Account Albert检索或修改除DEPENDENT和 如果您可以将这些特权授予其他用户,我将如何做到这一点 我尝试了格兰特函数,如下所示: GRANT SELECT EMPLOYEE to Albert GRANT SELECT DEPARTMENT to Albert GRANT SELECT DEPT_LOCATIONS to Albert GRANT SELECT PROJECT to Albert GRANT SELECT WORKS_ON to Albert
GRANT SELECT EMPLOYEE to Albert
GRANT SELECT DEPARTMENT to Albert
GRANT SELECT DEPT_LOCATIONS to Albert
GRANT SELECT PROJECT to Albert
GRANT SELECT WORKS_ON to Albert
但是我怎么让阿尔伯特改变呢
模式:
EMPLOYEE (Fname, Minit, Lname, Ssn, Bdate, Address, Sex, Salary,
Super_ssn, Dno)
DEPARTMENT (Dname, Dnumber, Mgr_ssn, Mgr_start_date)
DEPT_LOCATIONS(Dnumber, Dlocation)
PROJECT(Pname, Pnumber, Plocation, Dnum)
WORKS_ON(Essn, Pno, Hours)
DEPENDENT(Essn, Dependent_name, Sex, Bdate, Relationship)
到目前为止,您只授予选择权限。您也想授予更新。或者插入和删除
GRANT SELECT, UPDATE, INSERT, DELETE on EMPLOYEE to Albert ;
...
什么数据库平台?正常化类似于授权插入、更新、删除。。。
Try it :
GRANT SELECT on EMPLOYEE to Albert
GRANT SELECT on DEPARTMENT to Albert
GRANT SELECT on DEPT_LOCATIONS to Albert
GRANT SELECT on PROJECT to Albert
GRANT SELECT on WORKS_ON to Albert