用户管理
-
锁定/解锁用户:
- 可以使用
语句锁定或解锁用户账户,例如: USER
- 锁定用户 test:
ALTER USER test ACCOUNT LOCK;
- 解锁用户 test:
ALTER USER test ACCOUNT UNLOCK;
- 锁定用户 test:
- 可以使用
-
密码过期策略:
- 可以设置用户密码过期策略,强制用户在首次登录或密码过期后修改密码。
- 例如,让用户 test 的密码过期:
ALTER USER test PASSWORD EXPIRE;
对象授权
- 授权对象: 以上操作仅针对单个用户。
- 跨用户访问: 当一个用户需要访问其他用户拥有的数据对象时,需要进行授权操作。
- 授权语句: 使用
GRANT
语句将指定数据对象的权限授予目标用户。- 例如,将用户 scott 拥有的
emp
表的查询权限授予用户 test: GRANT
scott.emp TO test;
- 例如,将用户 scott 拥有的
- 权限类型:
- 可以授予多种权限,包括
、
、
和
。
- 可以授权所有权限:
GRANT ALL
scott.emp TO test;
- 可以授予多种权限,包括
- 列级授权: 可以对特定列进行授权,例如:
GRANT U
(同样适用于 ename) emp TO test;操作)
暂无评论