繁体   English   中英

使用Oracle SQL Developer连接到数据库

[英]Connecting to database using Oracle SQL Developer

我安装了Oracle SQL Developer和示例数据库Nothwind

如何连接到该数据库? 什么是用户名,密码,主机名? 可能吗? 我只找到了其他程序的指令,并写了:“写这些参数”,而没有给出它们。

我正在查看Codeplex,以查看是否创建了任何示例登录名和/或用户。

http://sqlserversamples.codeplex.com/releases/view/72278

如果没有,我将发布一个片段来创建具有data_reader / data_writer特权的登录名/用户。

使用SSMS在SQL Server数据库上运行此脚本。 然后,您可以使用具有db_owner特权的[ADW_ADMIN]帐户进行测试。 密码在下面列出。

-- Which database to use.
USE [master]
GO


-- Delete existing login.
IF  EXISTS (SELECT * FROM sys.server_principals WHERE name = N'ADW_ADMIN')
DROP LOGIN [ADW_ADMIN]
GO

-- Add new login.
CREATE LOGIN [ADW_ADMIN] WITH PASSWORD=N'M0a2r0c9h11$', DEFAULT_DATABASE=[AdventureWorks2012]
GO

-- Which database to use.
USE [AdventureWorks2012]
GO

-- Delete existing user.
IF  EXISTS (SELECT * FROM sys.database_principals WHERE name = N'ADW_ADMIN')
DROP USER [ADW_ADMIN]
GO

-- Add new user.
CREATE USER [ADW_ADMIN] FOR LOGIN [ADW_ADMIN] WITH DEFAULT_SCHEMA=[dbo]
GO



-- Which database to use.
USE [AdventureWorks2012]
GO

-- Add to database owner role 
EXEC sp_addrolemember 'db_owner', 'ADW_ADMIN'
GO

-- Add to database read / write roles
--EXEC sp_addrolemember 'db_datareader', 'ADW_USER'
--EXEC sp_addrolemember 'db_datawriter', 'ADW_USER'
GO

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM