小张在设计数据库用户名和密码时怎么填

小张在设计数据库用户名和密码时怎么填,第1张

oracle创建的表指定用户名和密码,PLSQL *** 作Oracle创建用户和表(含创建用户名和密码) 转载

2021-04-11 00:03:17

麦小秋

码龄3年

关注

5268f80b9b1e01f982625ef6fac83ca1png

1、打开PLSQL,填写用户名和密码(初始有两个用户sys和system,密码是自己安装oracle数据库时定的),Database选择ORCL(默认数据库,oracle中创建的用户就像是mysql中建的数据库,两者有异曲同工之妙)

c4195d0cdeb02760de330cb9134d14f7png

2、登陆成功后在界面的头部可以看到一下信息,最上面的system@ORCL就表示是用户system在登录状态,其中菜单栏的session可以登录、退出

c4bc2f94d9206f533d740f0ff8d39cd5png

3然后在下面的列表中找到USER,然后右键——》NEW,创建新的用户,如下两张图中的内容都要设置,然后点击apply就可以了。(注:第二章图中的三个权限必须设置,否则会出现不能登录或者不能 *** 作表的错误)

关于3个基本去权限介绍:

connect : 基本 *** 作表的权限,比如增删改查、视图创建等

resource: 创建一些函数,比如簇、索引,创建表、列等

dba : 相当于管理员权限,拥有系统所有权限

4032c46ba1225f3952550649deb122c9png

471852d7fdf81bcc9a6f0b91e25ffeecpng

4、登录新建的用户,点击前面提到的session——》log on,填写用户名和密码第三个还选orcl,第四个选默认normal,点击登录

8d675b0d3eb6c398dfe90730f2283991png

5、在最上面可以看到登录状态

b99fb30e89e02686a3c802cc3f140cccpng

6、创建数据库,右键点击左下角列表中的Tables—》 NEW,创建新的数据表,填写name,comments是对表的备注,然后在第二张图中填写需要的字段及其类型等,最后点击apply应用,如图

f67b973ff701bb43cbc4b8a352572769png

364cd7b61552a2d1bbea1ba9422c7346png

7、查看创建的表,点击左下角列表中的Tables,右键选自己新建的表,点击Ed

我做过类似有权限管理的系统,表分3个:

第一个表是 权限表(tb_pope),都有什么权限,以你的系统要求,分3个权限:管理所有学生,管理系学生,本学生。

表列名可以是: ID,popeName,里面有3条记录。

1,管理所有学生

2,管理系学生

3,本学生

第二个表是 用户表(tb_user): ID,userName,age,等等

第三个表就是 用户权限表(tb_userpope): ID,userID,PopeID

登录时先检查是否有该用户名,然后读取其权限值,根据权限 *** 作数据库 显示或隐藏 *** 作的部分。

大致就这样了。

主要从几个不同方面设计ORACLE数据库优化方案:一数据库优化自由结构OFA(Optimal flexible Architecture)二、充分利用系统全局区域SGA(SYSTEM GLOBAL AREA)三、数据库设计中的优化策略数据应当按两种类别进行组织:频繁访问的数据和频繁修改的数据。对于频繁访问但是不频繁修改的数据,内部设计应当物理不规范化。对于频繁修改但并不频繁访问的数据,内部设计应当物理规范化。四、合理设计和管理表1、利用表分区分区将数据在物理上分隔开,不同分区的数据可以制定保存在处于不同磁盘上的数据文件里。2、避免出现行连接和行迁移3、控制碎片4、别名的使用别名是大型数据库的应用技巧,就是表名、列名在查询中以一个字母为别名,查询速度要比建连接表快15倍。5、回滚段的交替使用五、索引Index的优化设计1、管理组织索引索引可以大大加快数据库的查询速度,索引把表中的逻辑值映射到安全的RowID,因此索引能进行快速定位数据的物理地址。六、多CPU和并行查询PQO(Parallel Query Option)方式的利用七、实施系统资源管理分配计划ORACLE 提供了Database Resource Manager(DRM,数据库资源管理器)来控制用户的资源分配,DBA可以用它分配用户类和作业类的系统资源百分比。在一个OLDP系统中,可给联机用户分配75%的CPU资源,剩下的25%留给批用户。另外,还可以进行CPU的多级分配。除了进行CPU资源分配外,DRM还可以对资源用户组执行并行 *** 作的限制。八、使用最优的数据库连接和SQL优化方案九、充分利用数据的后台处理方案减少网络流量1、合理创建临时表或视图2、数据库打包技术的充分利用利用数据库描述语言编写数据库的过程或函数,然后把过程或函数打成包在数据库后台统一运行包即可。3、数据复制、快照、视图,远程过程调用技术的运用

以上就是关于小张在设计数据库用户名和密码时怎么填全部的内容,包括:小张在设计数据库用户名和密码时怎么填、高分诚心求助!数据库设计如何实现不同用户进行不同 *** 作的权限管理!(数据库SQL2000+编程语言C#)、多级用户系统的数据库应该怎么设计等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/9802014.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-02
下一篇 2023-05-02

发表评论

登录后才能评论

评论列表(0条)

保存