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
可以写 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
分享到:
相关推荐
oracle10g创建用户名和表空间,希望对需要帮助的友人们带来帮助
oracle12c程序连接时异常: ORA-01017: 用户名/口令无效; 登录被拒绝 的解决方案。
oracle_10g_创建数据库和表用户名和密码
主要介绍了解决oracle12c创建用户提示ORA-65096:公用用户名或角色无效问题,需要的朋友可以参考下
Oracle数据库,使用OraClient10g。创建数据库实例、建用户名、配置服务名、建表空间、表的导入
提示:创建表空间,创建用户,给用户授权在PL\SQL中写,导入导出在dos下面写。 从已有的服务器导出: exp np/np@orcl file=d:daochu.dmp //*第一个np代表用户名,第二个np代表密码,即用户连接oracle的用户名和...
创建表空间,用户名,更新表空间名,密码。这篇文档很好用,要好好收藏哦?
还有自己做的3到4页的MyEclipse搭建SSH的傻瓜式教程,还有oracle数据库连接引擎的配置的图片流程详解,更有oracle创建表空间、用户名和密码以及给用户授权的sql语句,复制后直接在sql plus里执行。 才收你2分哦,...
1)直接输入Oracle数据库IP\用户名、密码等信息,就可以连接数据库 2)已经写好了一个操作类OracleHelper,可以非常方便的操作数据库返回数据类型 3)全源代码,一看就懂,放心下载,已经在多个项目中使用。
。
。
oracle操作: 一、数据库创建: 1、使用Database Configuration Assistant,按照提示一步一步的操作,完成数据库的创建。 2、创建存储空间,点击【存储】---【表空间】节点右击创建,输入表空间名称,用来存放...
oracle数据库导入导出,创建表空间,用户名等常见命令
以Oracle 11g为例。... 下面将从创建用户开始到创建数据库,解决一些遇到的问题,Oracle实验版本为11g。创建用户的SQL语句为: create user 用户名 identified by 密码 default tablespace 表空间名
包括加密Oracle子程序,存储应用程序用户名和口令,禁止修改删除数据库对象,Oracle数据加密以及丢失SYSMAN及资料档案库用户口令的解决方法。书中给出了丰富的图表,多数图例是作者根据多年实践总结出来的,图示简练...
概述:在oracle中要创建一个新的用户使用create user语句,一般是具有dba(数据库管理员)的权限才能使用。 create user 用户名 identified by 密码; (oracle有个毛病,密码必须以字母开头,如果以字母开头,它不会...