當前位置:首頁 » 編程語言 » sql如何設置自己賬戶
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

sql如何設置自己賬戶

發布時間: 2022-04-24 06:02:42

A. 如何用sql語句創建sql用戶

您好:
1、使用CREATE
DATABASE語句創建資料庫最簡單的方式,該方式只需要指定database-name參數即可,該參數表示要創建的資料庫的名稱,其他與資料庫有關的選項都採用系統的默認值。
2、如果希望在創建資料庫時明確指定資料庫的文件和這些文件的大小以及增長的方式,就需要了解CREATE
DATABASE語句的語法。
3、在語法格式中,每一種特定的符號都表示特殊的含義。
使用CREATE
DATABASE語句創建資料庫:
1、
打開【SQL
Server
Management
Studio】窗口,並連接到伺服器。選擇【文件】→【新建】→【資料庫引擎查詢】命令或者單擊標准工具欄上的【新建查詢】按鈕,創建一個查詢輸入窗口,在窗口內輸入語句,創建「新建的數據1」資料庫,保存位置為「C」。
2、單擊【執行】按鈕執行語句,如果執行成功,在查詢窗口的【查詢】中可以看到「命令以成功完成」。的提示信息框。在【對象資源管理器】窗口中書涮新,展開資料庫節點就可以看到新建的數據了。

B. 怎樣使用SQL創建密碼和賬戶

先答個Oracle的:
-- Create the user
create user 「用戶名」
identified by 「密碼」
default tablespace USERS
temporary tablespace TEMP;
-- Grant/Revoke role privileges
grant connect to 「用戶名」;
grant resource to 「用戶名」;
-- Grant/Revoke system privileges
grant unlimited tablespace to 「用戶名」;

C. 如何為SQL Server2008添加登錄賬戶並配置許可權

一、新建登錄名
1. 在登錄名右側的文本框中輸入新建的管理員賬號名稱;
2. 一對單選按鈕組中,選擇Sql Server 身份驗證,並輸入登錄密碼;
3. 勾選強制實施密碼策略復選框;(密碼策略一般是指加強用戶登錄的密碼方式例如:可能需要至少8個以上字元,或在嘗試若干登陸失敗後該賬號即被禁止登陸等等!如果覺得麻煩可以不必勾選!)
4. 不勾選強制密碼過期;(如果勾選該項的話,則每一次登陸後系統都會提示用戶必須更改現有密碼,如非特殊需求,不建議勾選此項!)

二、設置管理員許可權
進入【伺服器角色】在右側的伺服器角色面板中,勾選public 和sysadmin 兩項!
注意:如果建立的賬號不需要具備系統管理員的許可權時,則不要勾選sysadmin 項!

三、設置非管理員許可權
進入【用戶映射】在右側的面板中勾選該賬號可以進行管理操作的資料庫名稱!並在該面板下面的【資料庫角色成員身份】中勾選db_owner 項!
注意:如果給一個無系統管理許可權的賬號指定管理一個資料庫時,則一定要勾選db_owner 項!否則該賬號則無法看到該資料庫中的任何數據表!

進入【狀態】設置連接引擎授權;

三、無法登陸情況
請檢查資料庫屬性頁【安全性】是否啟用 SQL Server 和 windows 驗證模式;

D. sql 中怎樣創建新帳號

--首先使用sp_addlogin添加登錄
exec sp_addlogin '用戶名','密碼',默認資料庫

--然後向該用戶授予訪問某資料庫的許可權
use 資料庫名
exec sp_grantdbaccess '用戶名'

--最後授予該用戶的具體許可權,比如可以對某個表進行select操作,這要根據該用戶需要的許可權來設定
use 資料庫名
grant select
on 表名
to 用戶名

比如要新建帳戶appuser,密碼為pass,並允許該用戶對appdb資料庫的test表有select 和update許可權,那麼依次執行

exec sp_addlogin 'appuser','pass','appdb'
go

use appdb
exec sp_grantdbaccess 'appuser'
go

use appdb

grant select,update
on test
to appuser

go

E. SQL SERVER如何新建一個登陸用戶

1、首先需要在電腦上登錄SA賬戶。

F. SQL SERVER登錄模式的賬號在哪裡設(2008)

sql server2008 賬戶設置
1.Local System :該賬戶具有相當高的許可權。首先,該賬戶也隸屬於本地Administrators 用戶組,因此所有本地Administrators 用戶能夠進行的操作該賬戶也能夠進行,其次,該賬戶還能夠控制文件的許可權(NTFS 文件系統)和注冊表許可權,甚至占據所有者許可權來取得訪問資格。如果機器處於域中,那麼運行於Local System 賬戶下的服務還可以使用機器賬戶在同一個森林中得到其他機器的自動認證,最後一點就是運行於Local System 下的進程能夠使用空會話(null session) 去訪問網路資源。而且,其他一些Windows 用戶模式下的核心組件也運行於該賬戶下,例如system32\Smss.exe 等。需要注意的是,運行於此賬戶下的進程使用的是HKEY_USERS\.Default 賬戶配置,因此它不能夠訪問其他賬戶的配置。

2.Network Service:該賬戶也是為了使用機器賬戶在網路上的其他計算機上認證而設定的。但是他沒有Local System 那麼多的許可權。運行於此賬戶下的進程使用網路賬戶配置文件 HKEY_USERS\S-1-5-20 和 Documents and Settings\NetworkService。

3.Local Service :運行於此賬戶下的進程和運行於Network Service 賬戶下的進程的區別在於運行於Local Service 賬戶下的進程只能訪問允許匿名訪問的網路資源。運行於Local Service 下的賬戶使用的配置文件是HKU\S-1-5-19 和Documents and Settings\LocalService。

//////////////////////////////////////

LocalSystem 賬戶

LocalSystem是預設的擁有本機所有許可權的本地賬戶,這個賬戶跟通常的用戶賬戶沒有任何關聯,也沒有用戶名和密碼之類的憑證。這個服務賬戶可以打開注冊表的HKEY_LOCAL_MACHINE\Security鍵,當LocalSystem訪問網路資源時,它是作為計算機的域賬戶使用的。

舉例來說,以LocalSystem賬戶運行的服務主要有:WindowsUpdate Client、 Clipbook、Com+、DHCP Client、Messenger Service、Task Scheler、Server Service、Workstation Service,還有Windows Installer。

Network Service 賬戶

Network Service賬戶是預設的擁有本機部分許可權的本地賬戶,它能夠以計算機的名義訪問網路資源。以這個賬戶運行的服務會根據實際環境把訪問憑據提交給遠程的計算機。Network Service賬戶通常可以訪問Network Service、Everyone組,還有認證用戶有許可權訪問的資源。

舉例來說,以Network Service賬戶運行的服務主要有:Distributed Transaction Coordinator、DNS Client、Performance Logs and Alerts,還有RPC Locator。

Local Service 賬戶

Local Service賬戶是預設的擁有最小許可權的本地賬戶,並在網路憑證中具有匿名的身份。Local Service賬戶通常可以訪問Local Service、Everyone組還有認證用戶有許可權訪問的資源。

舉例來說,以Local Service賬戶運行的服務主要有:Alerter、Remote Registry、Smart Card、SSDP,還有WebClient。

G. 如何用語句新建SQL登入用戶名及設定許可權

1. 首先在 SQL Server 伺服器級別,創建登陸帳戶(create login)
--創建登陸帳戶(create login)
create login dba with password='abcd1234@', default_database=mydb

登陸帳戶名為:「dba」,登陸密碼:abcd1234@」,默認連接到的資料庫:「mydb」。 這時候,dba 帳戶就可以連接到 SQL Server 伺服器上了。但是此時還不能 訪問資料庫中的對象(嚴格的說,此時 dba 帳戶默認是 guest 資料庫用戶身份, 可以訪問 guest 能夠訪問的資料庫對象)。
要使 dba 帳戶能夠在 mydb 資料庫中訪問自己需要的對象, 需要在資料庫 mydb 中建立一個「資料庫用戶」,賦予這個「資料庫用戶」 某些訪問許可權,並且把登陸帳戶「dba」 和這個「資料庫用戶」 映射起來。 習慣上,「資料庫用戶」 的名字和 「登陸帳戶」的名字相同,即:「dba」。 創建「資料庫用戶」和建立映射關系只需要一步即可完成:
2. 創建資料庫用戶(create user):
--為登陸賬戶創建資料庫用戶(create user),在mydb資料庫中的security中的user下可以找到新創建的dba
create user dba for login dba with default_schema=dbo

並指定資料庫用戶「dba」 的默認 schema 是「dbo」。這意味著 用戶「dba」 在執行「select * from t」,實際上執行的是 「select * from dbo.t」。
3. 通過加入資料庫角色,賦予資料庫用戶「dba」許可權:
--通過加入資料庫角色,賦予資料庫用戶「db_owner」許可權
exec sp_addrolemember 'db_owner', 'dba'

此時,dba 就可以全權管理資料庫 mydb 中的對象了。
如果想讓 SQL Server 登陸帳戶「dba」訪問多個資料庫,比如 mydb2。 可以讓 sa 執行下面的語句:

--讓 SQL Server 登陸帳戶「dba」訪問多個資料庫
use mydb2
go
create user dba for login dba with default_schema=dbo
go
exec sp_addrolemember 'db_owner', 'dba'
go

此時,dba 就可以有兩個資料庫 mydb, mydb2 的管理許可權了!

H. 怎樣為SQL資料庫設置一個sa賬戶

這個賬戶是內置的,你沒有創建沒關系。
先使用windows方式登錄到資料庫,然後去用戶里找,裡面有一個sa的用戶,用戶的屬性里可以修改sa的密碼並且啟用該用戶登錄。然後在整個資料庫的屬性中啟用windows和sql server兩種登錄方式,最後,重啟一下sql server的伺服器就可以用sa登錄了。不清楚的來團隊群里問。