数据库管理属数据库维护的范围。
广义而言,是数据库设计以后的一切数据库管理活动。包括数据库模型创建、数据加载、数据库系统日常维护活动等。
狭义而言,是数据库系统运行期间采取对数据库的活动。如数据服务、性能监督、数据库重组、数据库重构、数据库完整性控制和安全性控制、数据库恢复等各个方面。
数据库管理职责由数据库管理员(DBA)承担。数据库管理的目的是为数据库用户提供一个可用性好、安全可靠、性能优秀的数据库环境。
20世纪60年代后期以来,计算机用于管理的规模越来越大,应用越来越广泛,数据量急剧增加,同时多个应用程序、多种语言互相覆盖地共享数据集合的要求越来越强烈;计算机硬件已经有了大容量磁盘,硬件价格下降,软件价格则上升,为编制和维护系统软件及应用程序所需的成本相对增加;在处理方式上,联机实时处理要求更多,分布处理的概念已经形成。在这种背景下,以文件系统作为数据管理手段已经不能满足应用的需求,于是为解决多用户、多个应用程序共享数据的需求,数据库管理技术便应运而生。
grant(权限)
on
(表名)
to
(用户名)
权限是指:select
,insert,delete,update等
表名:数据库中建表的名称
用户名:数据库用户名
用户名可以创建
使用系统存储过程
exec
sp_addlogin
'创建的用户名','密码','数据库名'
其中密码和数据库名可以不填写
语法如下:grant [权限] on [数据库名].[表命] to ['用户命']@['web服务器的ip地址'] identified by ['密码']
例如:
grant all privileges on *.* to 'myuser'@'%' identified by 'password' with grant option
flush privileges
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)