oracle中特定表下创建用户
Creating users under specific tables in oracle
我应该为客户服务部门创建两个用户,为库存部门创建一个用户。
下面是我为客户服务部门创建的其中一个用户的代码,但我不知道如何将用户置于客户服务部门之下。客户服务部是一个已经在数据库
中的table
CREATE USER Patricia
IDENTIFIED BY Patricia001
DEFAULT TABLESPACE extra_tbs
DEFAULT TEMPORARY TABLESPACE Temp
QUOTA UNLIMITED ON extra_tbs
PROFILE Secretary
PASSWORD EXPIRE
GRANT CREATE SESSION
ACCOUNT UNLOCK
LIMIT
FAILED_LOGIN_ATTEMPTS 3
PASSWORD_LOCK_TIME 1
PASSWORD_LIFE_TIME 60
IDLE_TIME 10;
这里有几处错误:
首先,如上所述,用户不是在表中创建的。表的权限,如 SELECT
、INSERT
、UPDATE
和 DELETE
授予用户。
其次,CREATE USER
的语法在几个方面是不正确的:
a) 在您包含的各种“选项”中,实际 CREATE USER
命令应仅包括以下内容:
CREATE USER Patricia
IDENTIFIED BY Patricia001
DEFAULT TABLESPACE extra_tbs
DEFAULT TEMPORARY TABLESPACE Temp
QUOTA UNLIMITED ON extra_tbs
PROFILE Secretary
PASSWORD EXPIRE
ACCOUNT UNLOCK;
b) 像 CREATE SESSION
一样授予特权是一个单独的命令:
GRANT CREATE SESSION TO PATRICIA;
c) 而 LIMIT
子句是配置文件的一部分,而不是用户。您已经引用了 SECRETARY
配置文件,因此大概这些设置已经包含在其中。
在此处查看 CREATE USER
文档:https://docs.oracle.com/en/database/oracle/oracle-database/19/sqlrf/CREATE-USER.html#GUID-F0246961-558F-480B-AC0F-14B50134621C
我应该为客户服务部门创建两个用户,为库存部门创建一个用户。
下面是我为客户服务部门创建的其中一个用户的代码,但我不知道如何将用户置于客户服务部门之下。客户服务部是一个已经在数据库
中的tableCREATE USER Patricia
IDENTIFIED BY Patricia001
DEFAULT TABLESPACE extra_tbs
DEFAULT TEMPORARY TABLESPACE Temp
QUOTA UNLIMITED ON extra_tbs
PROFILE Secretary
PASSWORD EXPIRE
GRANT CREATE SESSION
ACCOUNT UNLOCK
LIMIT
FAILED_LOGIN_ATTEMPTS 3
PASSWORD_LOCK_TIME 1
PASSWORD_LIFE_TIME 60
IDLE_TIME 10;
这里有几处错误:
首先,如上所述,用户不是在表中创建的。表的权限,如 SELECT
、INSERT
、UPDATE
和 DELETE
授予用户。
其次,CREATE USER
的语法在几个方面是不正确的:
a) 在您包含的各种“选项”中,实际 CREATE USER
命令应仅包括以下内容:
CREATE USER Patricia
IDENTIFIED BY Patricia001
DEFAULT TABLESPACE extra_tbs
DEFAULT TEMPORARY TABLESPACE Temp
QUOTA UNLIMITED ON extra_tbs
PROFILE Secretary
PASSWORD EXPIRE
ACCOUNT UNLOCK;
b) 像 CREATE SESSION
一样授予特权是一个单独的命令:
GRANT CREATE SESSION TO PATRICIA;
c) 而 LIMIT
子句是配置文件的一部分,而不是用户。您已经引用了 SECRETARY
配置文件,因此大概这些设置已经包含在其中。
在此处查看 CREATE USER
文档:https://docs.oracle.com/en/database/oracle/oracle-database/19/sqlrf/CREATE-USER.html#GUID-F0246961-558F-480B-AC0F-14B50134621C