当前位置:首页 » 数据仓库 » 数据库新建用户
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

数据库新建用户

发布时间: 2023-08-17 02:49:38

⑴ mysql如何创建新用户

MySql中添加用户,新建数据库,用户授权,删除用户,修改密码(注意每行后边都跟个;表示一个命令语句结束):
1.新建用户
1.1 登录MYSQL:
@>mysql -u root -p
@>密码
1.2 创建用户:
mysql> insert into mysql.user(Host,User,Password) values("localhost","test",password("1234"));
这样就创建了一个名为:test 密码为:1234 的用户。
注意:此处的"localhost",是指该用户只能在本地登录,不能在另外一台机器上远程登录。如果想远程登录的话,将"localhost"改为"%",表示在任何一台电脑上都可以登录。也可以指定某台机器可以远程登录。
1.3 然后登录一下:
mysql>exit;
@>mysql -u test -p
@>输入密码
mysql>登录成功
2.为用户授权
授权格式:grant 权限 on 数据库.* to 用户名@登录主机 identified by "密码";
2.1 登录MYSQL(有ROOT权限),这里以ROOT身份登录:
@>mysql -u root -p
@>密码
2.2 首先为用户创建一个数据库(testDB):
mysql>create database testDB;
2.3 授权test用户拥有testDB数据库的所有权限(某个数据库的所有权限):
mysql>grant all privileges on testDB.* to test@localhost identified by '1234';
mysql>flush privileges;//刷新系统权限表
格式:grant 权限 on 数据库.* to 用户名@登录主机 identified by "密码";
2.4 如果想指定部分权限给一用户,可以这样来写:
mysql>grant select,update on testDB.* to test@localhost identified by '1234';
mysql>flush privileges; //刷新系统权限表
2.5 授权test用户拥有所有数据库的某些权限:
mysql>grant select,delete,update,create,drop on *.* to test@"%" identified by "1234";
//test用户对所有数据库都有select,delete,update,create,drop 权限。
//@"%" 表示对所有非本地主机授权,不包括localhost。(localhost地址设为127.0.0.1,如果设为真实的本地地址,不知道是否可以,没有验证。)
//对localhost授权:加上一句grant all privileges on testDB.* to test@localhost identified by '1234';即可。

⑵ oracle数据库怎么创建新用户

1、在电脑左下角开始,运行输入cmd。

2、用dba登录。

3、创建一个用户并且使用命令:createuser用户名为identifiedby。

4、给用户解锁:使用命令:用户解锁alteruser用户名accountunlock。

5、给该用户授权:grantcreatesessionto用户名。

⑶ 系统内置角色为创建数据库角色

系统内置角色为创建数据库角色方法/步骤如下
1/6分步阅读
第一步,连接对象资源管理器,点击打开数据库book,依此找到“安全性---角色”,点击这个菜单项,如下图所示:

2/6
第二步,选中“数据库角色”鼠标右键,新建数据库角色,打开新建窗口,如下图所示:

德国Statista数据平台 - 为您提供行业专业知识及数据
StatistaGmbH广告
3/6
第三步,输入角色名称和所有者,分别为“Control”和“dbo”,注意所有者,如下图所示:

4/6
第四步,点击添加按钮,选择数据库用户或角色;单击浏览按钮,查询用户并确定,添加正确的角色用户,如下图所示:

5/6
第五步,确定完毕后,框框里选择此角色的成员就为选择的成员角色,如下图所示:

6/6
第六步,选择此角色拥有的框架,这里选择“dbo”,然后点击确定,完成操作,如下图所示:

注意事项
了解创裂历建数据库角色的过程

注意角色的方法和用法

SQL 数据库 客户端
编辑于2018-01-16,内容仅供参考并受版权保护

赞踩分享阅读全文
德国Statista数据平台 - 为您提供行业专业知识及数据
我们为您提供值得信赖的商业统计数据,报告和市场预测,让您的研究更加高效专业。立即免费注册账户,体验来自Statista以及全球25,000+知名数据点及合作伙伴的独家内容
StatistaGmbH广告
服务器京东-精品惠聚,天天特价,嗨GO不停!

Dell 定制方案 项目16
¥767 元

戴尔(DELL)服务器方案 项目8
¥19249 元

Dell 定制方案 联想X1 X270 X280 T470S充电器
¥200 元

企歼源判业级de产ll品 H3C LS-5024PV5-EI 24个千兆电口4个千兆光口 全千兆管理型氏改
¥1550 元
京东广告
数据服务-RestCloud全新的ETL社区版,免费下载,永久使用
根据数据库相关内容为您推荐数据服务
数据集成ETL,在数据处理层面,ETL不仅提供近100+数据处理组件,更多组件不断迭代推出中,提供多租户的数据集成开发作业,使企业大规模数据集成更加轻松,更安全。
谷云科技(广州)广告
相关经验
sql server数据库文件存储位置怎么找
2.2万人看过
PyQt5-QLabel 如何为标签文本设置超链接
3618人看过
sql2016-买东西逛淘宝,榜单好物随心入!
淘宝

⑷ oracle数据库怎么创建新用户

1、点击windows中的运行,输入cmd,进入命令提示符的界面
2、进入cmd后,首先连接oracle数据库
3、创建数据库新用户,shop为数据库用户,123456为密码
4、给新建的数据库用户授权
5、连接新的数据库用户
6、显示数据库用户为shop,到此数据库用户创建及验证成功