Computer Webmaster Gaming Console Graphics Forum

Welcome to the Computer Webmaster Gaming Console Graphics Forum forums.

You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. By joining our free community you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content and access many other special features. Registration is fast, simple and absolutely free so please, join our community today!

If you have any problems with the registration process or your account login, please contact contact us.

MK PitStop Main Earn $25 Earn Money Posting Extras Members Blogs Image Hosting User Pages
Go Back   Computer Webmaster Gaming Console Graphics Forum > Webmaster Forum > Website Coding > Database
Register FAQ/Rules Become A V.I.P. Member Search Today's Posts Mark Forums Read

Database Database problems or need to ask a question? maybe something to do with sql injections or a database software question. Database topics cover MySQL, PostgreSQL, Oracle, SQL Server or anything else related to databases.

Google
Reply
 
LinkBack Thread Tools Display Modes
Old 05-31-2007, 7:37 PM   #1
Jim Pazarena
 
Jim Pazarena's Avatar
 
Posts: n/a
My Photos: (0)

Banked:
MK Cash: $

I am Worth:
MK Cash: $
Donate

Recent Blog: None

Default 4.1.9 setup

I set up a user and database without tables (a NEW user)

then as a test, I start up mysql, select the new users' database
and issue:
show tables;

the system responds with all the tables from the "mysql" database.
if I try to "use" these tables, I get error messages and don't
actually have access to the table structure.

Can someone help me out on this?

Thanks Jim
 
Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit!
Reply With Quote
Advertisements
Old 05-31-2007, 7:37 PM   #2
Fake Name
 
Fake Name's Avatar
 
Posts: n/a
My Photos: (0)

Banked:
MK Cash: $

I am Worth:
MK Cash: $
Donate

Recent Blog: None

Default 4.1.9 setup

Jim Pazarena wrote:
> I set up a user and database without tables (a NEW user)
>
> then as a test, I start up mysql, select the new users' database
> and issue:
> show tables;
>
> the system responds with all the tables from the "mysql" database.
> if I try to "use" these tables, I get error messages and don't
> actually have access to the table structure.
>
> Can someone help me out on this?
>
> Thanks Jim

You don't USE tables, you USE databases. You can DESCRIBE tables,
though. If you have a database named users (check with 'SHOW
DATABASES;') you can type 'USE users;' and then 'SHOW TABLES;' and
'DESCRIBE tablename;'

I Hope this helps!

----== Posted via Newsfeeds.Com - Unlimited-Uncensored-Secure Usenet News==----
http://www.newsfeeds.com The #1 Newsgroup Service in the World! 120,000+ Newsgroups
----= East and West-Coast Server Farms - Total Privacy via Encryption =----
 
Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit!
Reply With Quote
Old 05-31-2007, 7:37 PM   #3
Jim Pazarena
 
Jim Pazarena's Avatar
 
Posts: n/a
My Photos: (0)

Banked:
MK Cash: $

I am Worth:
MK Cash: $
Donate

Recent Blog: None

Default 4.1.9 setup

Fake Name wrote:
> Jim Pazarena wrote:
>
>> I set up a user and database without tables (a NEW user)
>>
>> then as a test, I start up mysql, select the new users' database
>> and issue:
>> show tables;
>>
>> the system responds with all the tables from the "mysql" database.
>> if I try to "use" these tables, I get error messages and don't
>> actually have access to the table structure.
>>
>> Can someone help me out on this?
>>
>> Thanks Jim

>
> You don't USE tables, you USE databases. You can DESCRIBE tables,
> though. If you have a database named users (check with 'SHOW
> DATABASES;') you can type 'USE users;' and then 'SHOW TABLES;' and
> 'DESCRIBE tablename;'
>
> I Hope this helps!
>


I got the terminology wrong. but the concept is as you describe.

basically if I have a new user, with an identically named DATABASE
and I sign on as that user and I issue:
use username; (which is the same name AS the username)
then I issue a:
show tables;
<< remember that IO just created this user & database)
the mysql system responds with the identically named tables which are
in the "mysql" database!
if I issue a "describe <table name>;" .. the mysql system responds
with all the entries which are indeed within the actual mysql table.

I got the words wrong, but the concept is that mysql seems to be
mirroring the tables of the mysql database for users which presently
have NO tables defined within their database.

Any ideas?

 
Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit!
Reply With Quote
Old 05-31-2007, 7:37 PM   #4
Fake Name
 
Fake Name's Avatar
 
Posts: n/a
My Photos: (0)

Banked:
MK Cash: $

I am Worth:
MK Cash: $
Donate

Recent Blog: None

Default 4.1.9 setup


> basically if I have a new user, with an identically named DATABASE
> and I sign on as that user and I issue:
> use username; (which is the same name AS the username)
> then I issue a:
> show tables;
> << remember that IO just created this user & database)
> the mysql system responds with the identically named tables which are in
> the "mysql" database!
> if I issue a "describe <table name>;" .. the mysql system responds
> with all the entries which are indeed within the actual mysql table.
>
> I got the words wrong, but the concept is that mysql seems to be
> mirroring the tables of the mysql database for users which presently
> have NO tables defined within their database.
>
> Any ideas?
>

I'm not much help, but I'll tell you what I did, perhaps you can tell me
how yours is different. I just created a new user called "fakename" in
my mysql installation with the command "GRANT ALL PRIVILEGES ON *.* TO
'fakename'@'localhost' IDENTIFIED BY 'fakename';". I logged in as root
and did the following:
> CREATE DATABASE fakename;
> USE fakename;
> SHOW TABLES;

-It gave me "Empty set (0.00 sec)" as expected.
I then logged in as fakename and did the following:
> USE fakename;
> SHOW TABLES;

-It game me "Empty set (0.00 sec)" as expected.

I can't seem to reproduce your behavior. Sorry. You may want to restart
the machine and try again just to rule out the remote chance that
there's some weirdness there. After you've reproduced it, double
checking your steps, you could try the forums and mysql.com. Best of luck!

----== Posted via Newsfeeds.Com - Unlimited-Uncensored-Secure Usenet News==----
http://www.newsfeeds.com The #1 Newsgroup Service in the World! 120,000+ Newsgroups
----= East and West-Coast Server Farms - Total Privacy via Encryption =----
 
Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit!
Reply With Quote
Featured Websites
Free Space
Free Space
Free Space Free Space
Reply
Tags: ,




Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

Similar Threads
Thread Thread Starter Forum Replies Last Post
how long for portland to setup? Gary Cheap Web Hosting Package 2 05-31-2007 2:49 PM
Medal of Honour Controller Setup? rbb Console Subjects 0 05-29-2007 1:56 PM
Complete Moneymaking Website Setup FREE E-Gold Building An Internet Business 0 05-29-2007 1:29 AM
Complete Moneymaking Site Setup FREE E-Gold Building An Internet Business 0 05-29-2007 1:27 AM


Featured Websites




All times are GMT +1. The time now is 10:07 AM.


Powered by: vBulletin Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO 3.0.0
Cheap Computers
MK PitStop Copyright 2005 - 2008

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98