mysql、orcl中database、schema、user之间的关系
2017-03-19 22:01
627 查看
对于MySQL而言,“database 数据库” 和 “schema 模式” 是同一件事。具体区分如下表:
In MySQL:
server instance == not identified with catalog, just a set of databases
database == schema == catalog == a namespace within the server.
user == named account, who can connect to server and use (but can not own - no concept of ownership) objects in one or more databases
to identify any object you need (database name + object name)
In Oracle:
server instance == database == catalog == all data managed by same execution engine
schema == namespace within database, identical to user account
user == schema owner == named account, identical to schema, who can connect to database, who owns the schema and use objects
possibly in other schemas
to identify any object you need (schema name + object name)
详细阅读:
1.What's
the difference between a catalog and a schema in a relational database?
2.Relationship
between catalog, schema, user, and database instance
In MySQL:
server instance == not identified with catalog, just a set of databases
database == schema == catalog == a namespace within the server.
user == named account, who can connect to server and use (but can not own - no concept of ownership) objects in one or more databases
to identify any object you need (database name + object name)
In Oracle:
server instance == database == catalog == all data managed by same execution engine
schema == namespace within database, identical to user account
user == schema owner == named account, identical to schema, who can connect to database, who owns the schema and use objects
possibly in other schemas
to identify any object you need (schema name + object name)
详细阅读:
1.What's
the difference between a catalog and a schema in a relational database?
2.Relationship
between catalog, schema, user, and database instance
相关文章推荐
- SQL Server中模式(schema)、数据库(database)、表(table)、用户(user)之间的关系
- 数据库中 Database、User、Schema、Tables、Col、Row之间的关系
- SQL Server中模式(schema)、数据库(database)、表(table)、用户(user)之间的关系
- SQL Server中模式(schema)、数据库(database)、表(table)、用户(user)之间的关系
- SQL Server中模式(schema)、数据库(database)、表(table)、用户(user)之间的关系
- SqlServer2005 loginuser user Database schema table role 之间的关系
- Database、User、Schema、Tables、Col、Row等之间的关系
- 数据库中Schema、Database、User、Table的关系[转]
- Login,Schema,User,Role之间的关系
- Sql Server 中的Login,Schema,User,Role之间的关系
- Sql Server 中的Login,Schema,User,Role之间的关系
- PostgreSQL中,database,schema,table之间关系
- Sql Server 中的Login,Schema,User,Role之间的关系
- Sql Server 中的Login,Schema,User,Role之间的关系
- Sql Server 中的Login,Schema,User,Role之间的关系
- error 1044 (42000):access denied for user ''@'localhost' to database 'mysql' 解决方法
- ERROR 1044 (42000): Access denied for user 'root'@'localhost' to database 'mysql'
- WebService、DTD、Schema、XML之间的关系
- mysql/sql server和java之间的数据类型对应关系
- ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'mysql'