首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MySQL管理问题

MySQL管理问题
EN

Stack Overflow用户
提问于 2011-06-21 17:40:34
回答 1查看 894关注 0票数 3

我们有一个在我们的服务器上设置的MySQL数据库。我们一直在使用MySQL管理员1.2.12程序来管理服务器上的数据库。此服务器是由不再在组织中的人员设置和配置的。

我正试图在MySQL服务器中创建一个新模式。我已经以管理员身份登录,当我选择'Create‘选项时,我会收到一条错误消息:"MySQL错误号1044拒绝用户' Administrator '@'%’到数据库TAtest的访问“

我已经运行了“显示授权”命令,并获得了以下信息:

代码语言:javascript
复制
'GRANT USAGE ON *.* TO 'Administrator'@'%' IDENTIFIED BY PASSWORD *9C9F3367144B''
'GRANT ALL PRIVILEGES ON `TRACSBACK`.* TO 'Administrator'@'%' WITH GRANT OPTION'
'GRANT ALL PRIVILEGES ON `tmp`.* TO 'Administrator'@'%' WITH GRANT OPTION'
'GRANT ALL PRIVILEGES ON `mysql`.* TO 'Administrator'@'%' WITH GRANT OPTION'
'GRANT ALL PRIVILEGES ON `JMSTEST`.* TO 'Administrator'@'%' WITH GRANT OPTION'
'GRANT ALL PRIVILEGES ON `interlock`.* TO 'Administrator'@'%' WITH GRANT OPTION'
'GRANT ALL PRIVILEGES ON `JMS`.* TO 'Administrator'@'%' WITH GRANT OPTION'
'GRANT ALL PRIVILEGES ON `HADEN`.* TO 'Administrator'@'%' WITH GRANT OPTION'
'GRANT ALL PRIVILEGES ON `empvoting`.* TO 'Administrator'@'%' WITH GRANT OPTION'
'GRANT ALL PRIVILEGES ON `CVCLEANUP`.* TO 'Administrator'@'%' WITH GRANT OPTION'
'GRANT ALL PRIVILEGES ON `i\_schema`.* TO 'Administrator'@'%' WITH GRANT OPTION'

当我查看user表时,我也不知道它们是否被正确设置.

代码语言:javascript
复制
HOST                       User
%                          Administrator
%                          hbowling
%                          kserna
%                          landrews
%                          root
%                          rtarefeder
10.8.8.107                 root
inftch5.domain.name        hbowling
inftch5.domain.name        root
localhost                  hbowling
localhost                  root
domain.name                hbowling
metroweb.domain.name       root

其中domain.name是一个有效的域名。

如果我以管理员、root或我本人的身份登录,我将得到错误,无法创建新的架构。

我试着下载了MySQL Workbench 5.0.30,据我所知,它应该连接到我的MySQL服务器,但它没有:参见http://www.mysql.com/downloads/workbench/ says数据库管理(替换MySQL管理员,这是我一直在使用的)。然而,当我转到社区版本的MySQL工作台的帮助部分时,它说您必须拥有商业版本才能获得服务器连接。

那么,有两个问题--如何让我现有的MySQL管理员允许我访问的用户创建一个新的模式?

是否有免费的MySQL工作台版本允许我以MySQL管理员的方式连接到数据库服务器?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-04-30 15:16:23

您可以使用root创建新数据库。

但是,如果您想创建一个具有管理员用户id的数据库,

从您的脚本中,无法访问"TAtest“。

为该数据库提供特权,den只允许服务器允许管理员创建数据库/表。或者同意所有。到管理员@‘’%‘,由’pwd‘标识;(现在管理员id可以创建n个数据库)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6429587

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档