Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/security/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
SQL语句不正确_Sql_Security - Fatal编程技术网

SQL语句不正确

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

如果我希望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 
但是我怎么让阿尔伯特改变呢

模式:

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