sql登陸語句
① 用戶登陸界面查詢語句(sql)
"SELECT PASSWORD FROM LOGIN WHERE NO='" + txtNo.Text + "'";
If myrs.BOF = True And myrs.EOF = True Then 如果沒找到
MsgBox "查無此人", , "登陸信息" 彈出信息"查無此人
ELSE
If txtPASSWORD.Text != RS_temp("HINNM");
MsgBox "密碼錯誤"
END IF
② c#中SQL登陸查詢語句怎麼寫求大蝦指導!急……
你這個包含sql的方法是static的,但是textName是非靜態的,所以不行。。。你把方法頭中的static去掉就可以了。。。
希望可以幫助你,謝謝採納。。。
③ 如何通過SQL語句設置資料庫登錄審核的狀態
剛好上次講三層架構.有現成的例子
以一個驗證登陸為例子
這里是界面層一般叫UIL
protected void Button1_Click(object sender, EventArgs e)
{
List<User> Users = BAL.GetUserInfo(txtUserName.Text,txtPassword.Text);
if(Users.Length > 0)
{
Response.Write("登陸成功");
}
else
{
Response.Write("登陸失敗");
}
}
以下是邏輯層代碼,業務邏輯層一般叫BLL
public static List<User> GetUserInfo(string user,string password)
{
string newPassword = GetMD5Hash(password); //這里對密碼進行加密處理,資料庫中存放的是經過MD5加密後的密,業務邏輯層一般都是處理復雜的邏輯.例如加密邏輯
List<User> Users = DAL.GetUserInfo(user,newPassword);
return Users;
}
以下是數據訪問層代碼,數據訪問層一般叫DAL
public static List<User> GetUserInfo(string user,string password)
{
List<User> Users = new List<User>();
string sql = "select * from User where Password = '"+password+"' and User = '"+user+"'"; //寫where子句的時候把Password放前面.因為Password經過加密,所以可以防止SQL注入攻擊
SqlDataAdapter da = new SqlDataAdapter(sql,"這里是資料庫連接字元串");
DataSet ds = new DataSet();
da.Fill(ds);
for(int i=0;i<ds.Tables[0].Rows.Count;i++)
{
User user = new User(ds.Tables[0].Rows[i]["ID"].ToString(),ds.Tables[0].Rows[i]["User"].ToString(),ds.Tables[0].Rows[i]["Password"].ToString());
Users.Add(user);
}
return Users;
}
還會有一個Model層.叫做模板層.是數據表結構的印射.Model層是共用層,其他三層都要用到.
比如資料庫中有張表User,裡面有3個欄位ID,User,Password
那麼在模板層中應該有一個類,資料庫中User表的一行對應一個User對象,一張表對應User對象的集合.
public class User
{
string ID;
string User;
string Password;
//重載構造函數
User(string id,string user,string password)
{
this.ID=id;
this.User=user;
this.Password=password;
}
}
④ SQL 登陸的語句
配置選項的語句你是在哪裡執行的?不會是在遠程sql server 2000的伺服器上執行的吧?針對你的情況應該在你要執行opendatasource語句的機器上執行,也就是你說的SQL Server 2005里執行。
⑤ SQLSERVER登錄語句怎麼寫
----新建登錄角色用戶:
use master
exec sp_addlogin 'lx','123',['pubs']--新建登錄lx,密碼123, [默認資料庫pubs]
use pubs
go
exec sp_grantdbaccess 'lx','slx'--為pubs添加一個用戶(角色為public)
exec sp_addrolemember db_owner ,slx--將slx添加到db_owner角色組
# 註:可合並做一步 :
use pubs
exec sp_adser lx,slx,db_owner
----------另外可以搞一個sa這樣的牛逼賬戶,許可權很高,你自己測試吧
exec sp_addsrvrolemember 'lx','sysadmin'--以sa登錄執行,添加登錄lx到system administrators中
⑥ c#中SQL登陸查詢語句怎麼寫
如果是連接sqlserver,連接字元串是:"server=.;uid=sa;pwd=;database=pubs;"
第一個server:是指明你連接的伺服器地址。如果是本機一般寫。;如果是遠程伺服器,就寫IP地址。
第二個uid:是登陸資料庫伺服器的用戶名,我這里是用sa登陸的。
第三個pwd:是登陸資料庫伺服器的密碼,因為我的密碼是空,所以就不用寫密碼。
第四個database:是要連接的數據路的名字。
SqlConnection
con=new
SqlConnection("server=.;uid=sa;pwd=;database=pubs;");
⑦ 怎麼樣用SQL語句建立一個登錄名
您好,建立一個登陸名,就是在表裡添加一條記錄,使用 insert into 語句就可以了,
但是需要你的資料庫數據表的結構,才能給出具體的代碼
⑧ 如何用語句新建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 的管理許可權了!
⑨ 用戶登陸界面查詢語句(SQL)除了用戶名外,還能通過其他欄位登陸,如何實現sql
1、首先確保Sqlserver已經正確安裝,找到正確的安裝包,可以看到Sql server management studio,單擊打開。