授予用户对表的读写权限

时间:2014-05-19 03:18:58

标签: sql oracle

正如我的问题所说。 读写并不意味着

GRANT SELECT,INSERT ON TABLE TO USER;

GRANT SELECT,INSERT,DELETE,UPDATE ON TABLE TO USER;

哪一个更接近READ和WRITE? 只是想了解READ和WRITE的含义。感谢

1 个答案:

答案 0 :(得分:1)

据我所知

READ表示SELECT

WRITE表示INSERTUPDATE以及DELETE。如果用户拥有INSERTUPDATE的权限;他也有DELETE的特权(UPDATE = DELETE + INSERT)。这基本上对应于第二个GRANT查询

GRANT SELECT,INSERT,DELETE,UPDATE ON TABLE TO USER;