【发布时间】:2011-05-26 05:54:07
【问题描述】:
我正在使用 Oracle XE,但我想以用户身份登录,但不能创建表、约束等,但无法查看所有其他系统表和您在使用系统登录时看到的内容帐户。
我怎样才能做到这一点?
【问题讨论】:
我正在使用 Oracle XE,但我想以用户身份登录,但不能创建表、约束等,但无法查看所有其他系统表和您在使用系统登录时看到的内容帐户。
我怎样才能做到这一点?
【问题讨论】:
您需要创建一个新用户:
CREATE USER xxx IDENTIFIED BY yyyy;
从那里,为您要授予用户的权限发出 GRANT:
GRANT CREATE SESSION TO xxx;
GRANT CREATE TABLE TO xxx;
GRANT CREATE VIEW TO xxx;
等等
有关您可以授予的所有权限,请参阅SQL Reference 文档。用户 xxx 将只能看到他们自己的对象和他们被授予权限的对象。
【讨论】: