- 登录用户: sqlplus system as sysdba
- 查询数据库用户: select username from dba_users;
- 查询数据库表空间:select TABLESPACE_NAME from dba_tablespaces;
- Like关键字配合通配符(%,_)实现模糊查询
% 表示任意个字符,包括0个
_ 表示一个任意字符
select table_name from all_tables where owner=’LT92’ and table_name like ‘%PORTFOLIO%’
5. 更新knta_users表中用户名为admin的password字段的值
update knta_users set password=’admin’ where USERNAME=’admin’;
6. 删除数据库用户:drop user LT92 cascade;
注:如果用户下有数据,那么“drop user”的时候必须加“cascade”关键字。
7. 数据库用户被锁the account is locked解决方法
管理员system登录执行: alter user 用户名 account unlock;
8. 修改数据库用户密码:alter user 用户名 identified by 新密码;
9. 退出当前账户命令:exit或者quit
给system用户授权:如果是在服务器本机上操作,可以登入SYS用户修改数据库。
在命令提示符状态下输入:C\> sqlplus /nolog
进入到SQL环境状态,输入:SQL> conn /as sysdba
然后执行:
grant all on SYS.DBMS_CRYPTO to system with grant option;
grant all on SYS.USER_OBJECTS to system with grant option;