Oracle下载安装与图形化工具的使用
Oracle下载与安装
Oracle下载
官网下载地址:点击Oracle下载
点击下载即可(需要登录账号,如果没有注册一个就行)
压缩包下载完成
对压缩包进行解压,点击stup.exe,开始安装
Oracle 安装
安装启动界面如下
启动完成后,选中【创建并配置单实例数据库】,点击下一步。
选中【桌面类】,点击下一步。
选中【创建新Windows用户】,输入用户名、口令,点击下一步。
注意:口令可以理解为密码,由数字、大写和小写字母组成。
更改【Oracle基目录】和【数据库文件位置】的路径,取消勾选【创建为容器数据库】,填写【全局数据库名】及口令,点击下一步。
点击【安装】。
安装需要等待一些时间
显示安装成功,点击【关闭】。
查看服务状态。
此时访问链接: https://localhost:5500/em/.
Username填写【sys】,密码填写安装时设置的【全局数据库口令】。
可以看到数据库的情况,即代表安装成功。
Oracle创建用户并授权
Oracle数据库的权限系统分为系统权限与对象权限。
-
系统权限( database system privilege )
可以让用户执行特定的命令集。例如,create table权限允许用户创建表,grant any privilege 权限允许用户授予任何系统权限。
-
对象权限( database object privilege )
可以让用户能够对各个对象进行某些操作。例如delete权限允许用户删除表或视图的行,select权限允许用户通过select从表、视图、序列(sequences)或快照(snapshots)中查询信息。
一、创建\删除用户
登录到system以创建其他用户
打开cmd
C:\Users\14052> sqlplus /nolog
SQL> connect / as sysdba
创建用户以及设置密码(切记不要忘记分号!):
create user username identified by password;
如:要创建用户名为:user1 密码为:123456
create user user1 identified by 123456;
修改用户(将用户名为:user1 的密码更改为 234556)
alter user user1 identified by 234556;
撤销用户user1:
drop user user1;
二、为用户授权角色\撤销授权
oracle提供三种标准角色(role):connect/resource和dba.
-
connect role(连接角色)
临时用户,特指不需要建表的用户,通常只赋予他们connect role.
connect是使用oracle简单权限,这种权限只对其他用户的表有访问权限,包括select/insert/update和delete等。
拥有connect role 的用户还能够创建表、视图、序列(sequence)、簇(cluster)、同义词(synonym)、回话(session)和其他 数据的链(link)。 -
resource role(资源角色)
更可靠和正式的数据库用户可以授予resource role。
resource提供给用户另外的权限以创建他们自己的表、序列、过程(procedure)、触发器(trigger)、索引(index)和簇(cluster)。
-
dba role(数据库管理员角色)
dba role拥有所有的系统权限
包括无限制的空间限额和给其他用户授予各种权限的能力。
-
为用户user1授权为连接角色:
grant connect, resource to user1;
-
撤销对user1赋予的权限:
revoke connect, resource from user;
图形工具SQL Developer下载及安装
SQL Developer下载
官网下载地址:点击去下载
选择合适的版本进行下载
SQL Developer安装
解压文件如下图,并运行sqldeveloper.exe文件。
等待安装。
成功后可选择关闭使用情况跟踪。
安装成功如下图所示。
使用SQL Developer连接数据库
打开图形界面点击左上角加号
出现以下界面
其中 Name值填写自己的连接名即可,用户名密码填写自己创建的用户和密码,如果没有创建请参考上面的Oracle用户创建进行创建,角色选择默认值即可,SID更改为: orcl,点击测试测试连接,测试成功显示如下
点击连接即可连接到数据库
恭喜你,可以使用你的Oracle了!!!