oracle-sql常用语句

  1. 登录用户: sqlplus system as sysdba
  2. 查询数据库用户: select username from dba_users;
  3. 查询数据库表空间:select TABLESPACE_NAME from dba_tablespaces;
  4. 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;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值