Oracle Linux等操作命令积累
上一篇 /
下一篇 2011-02-10 16:38:20
/ 个人分类:数据库
一、oracle下删除schema:drop user store cascade;
二、 Oracle默认管理员密码
1.用户名:sys 密码:change_on_install
2.用户名:system 密码:manager
3.用户名:scott 密码:tiger
三、linux下oracle操作:
oracle10g的创建用户名 1、linux下oracle的启动 以oracle身份登录 启动 lsnrctl start 登录 sqplus /nolog 连接数据库connect /as sysdba 启动数据库 startup 关闭数据库 shutdown immediate 2、在数据中创建用户名 启动数据库后创建用户名 连接超级用户 connect system/admin system系统用户名字admin密码 创建用户名字 create user sha identified by admin 用户名:sha密码:admin Grant dba to wang with admin option;赋予用户管理员权限。 可以写 Default tablespace user //指定存储对象使用的默认空间表默认是system Temporary tablespace temp; //保存临时对象所使用的空间表默认是system 上面的俩行,可以写空间表为user临时为temp;不写就默认 3、添加用户的权限 Grant是授予权限的如: Grant create session to sha;//授予sha连接数据的权限 系统权限如下: 系统特权 | 允许执行的操作 | Create session | 连接数据库 | Create sequence | 创建序列 | Create synonym | 创建同名对象 | Create table | 创建表 | Create any table | 创建任何模式的表 | Drop table | 删除表 | Create procedure | 创建存储过程 | Execute any procedure | 执行任何模式的存储过程 | Create user | 创建用户 | Create view | 创建视图 | Drop user | 删除用户 | Drop any table | 删除任何模式的表 |
4、向用户授予系统特权 Grant execute any procedure to sha with admin option 此句意思为为sha用户创建系统特权并且可以用sha为别的用户授予权限 连接sha用户connect sha/admin 可以创建别的用户 5、查看用户权限 进入sha用户connect sha/admin Select * from user_sys_privs;可以查看到一个列表, 列代表用户名权限是否可以给别的用户附加权限(N、Y) 行代表权限都有那些 6、撤销用户授予的权限 必须连接connect system/admin 撤销权限revoke是系统撤销权限的关键词 Revoke execute any procedure from sha; 7、更改用户密码 进入sha用户connect sha/admin Password 输入旧密码输入新密码俩边 OK 或者用alter user sha identified by xinmima 8、删除用户 Connect system/admin Drop user sha; 9、为用户授予角色 Grant dba to sha; Grant connect to sha; Linux下的plsql创建用户 create user sha identified by admin Default tablespace user Temporary tablespace temp; Granr unlimited tablespace to sha; //权限 Grant dba to sha; //角色 Grant connect to sha; 参考:http://hi.baidu.com/%C3%FB%B9%C5%D7%D0/blog/item/01d24350adb1c86a84352403.html |
收藏
举报
TAG: