CREATE USER Jack IDENTIFIED BY Jackps;
3.新创建的用户不具备任何权限,如果要想获取登录权限,可以使用下面的语法: GRANT 权限 1,权限2,... TO 用户名; --列子:
GRANT CREATE SESSION TO Jack;
4.创建序列和表 CREATE SEQUENCE myseq; CREATE TABLE ttab( name VARCHAR2(30)
);
5.两个主要角色:CONNECT,RESOURCE --列子: GRANT CONNECT,RESOURCE TO Jack; --再一次创建序列和表(未重新登录的状态不能创建) CREATE SEQUENCE myseq; CREATE TABLE ttab( name VARCHAR2(30)
);
用户在被授予新的权限后,要想使用权限,需要重新登录 6.修改用户密码语法 ALTER USER 用户 IDENTIFIED BY 新密码: --例子 ALTER USER Jack IDENTIFIED BY Jack555; 7.让用户的密码过期语法
ALTER USER Jack PASSWORD EXPIRE;
8.锁定用户语法 ALTER USER Jack ACCOUNT LOCK; 8.解锁用户语法 ALTER USER Jack ACCOUNT UNLOCK; 9.没有赋予SELECT,INSERT,DELETE,UPDATE权限不能操作COTT.emp表 赋予权限语法 GRANT SELECT,INSERT,DELETE,UPDATE ON SCOTT.emp TO Jack; 10.回收权限语法 REVOKE CONNECT,RESOURCE,CREATE SESSION SELECT,INSERT,DELETE,UPDATE ON SCOTT.emp TO Jack; 11.删除用户语法 DROP USER Jack CASCADE;