我以前使用过 mysql,现在正在切换到 oracle。
我已经在 Oracle 中创建了一个用户。现在我想授予其某个架构的“所有权限”。
在 mysql 中我可以授予架构“mySchema”的所有权限(DML/DDL)未经授权(DCL)像这样:
GRANT ALL PRIVILEGES ON mySchema.* TO 'user';
预言机的对应物是什么?
答案1
完全一样:
GRANT ALL ON yourSchema.* TO (...)
而(...)
是PUBLIC
,'username'
(可以选择后跟IDENTIFIED BY 'password'
)或者您之前定义的特定角色。
请参阅此处以获得更详细的解释:http://docs.oracle.com/cd/B19306_01/server.102/b14200/statements_9013.htm