Ghufron Asadly. Diberdayakan oleh Blogger.
Tampilkan postingan dengan label mssql. Tampilkan semua postingan
Tampilkan postingan dengan label mssql. Tampilkan semua postingan

mengatase database tidak bisa di ubah akses/ di drop pada sql server

Selasa, 10 November 2015

cara mengatasi akses database tidak bisa diubah pada sql server 2012




  1. USE DATABASE_NAME;  
  2. ALTER AUTHORIZATION ON DATABASE::DATABASE_NAME TO [sa]  


gunakan query di bawah ini
intinya adalah ubah dbowner ke sa

Cara membatasi user akses database pada Sql server 2012

1.masuk dengan akses sa/windows autentication




























2.buat login di sql server

























3.pada server role pilih public aja

















4.pada user mapping pilih database dan datadenywriter,db_owber dan public

















selesai deh semua database tampil tapi hanya pmb yang bisa di akses

Insert and generate Uniq id di Sql server

Rabu, 02 September 2015

insert [dbo].[kelulusan] (ID) values (NEWID())

Seeting Koneksi IP Publik MSSQL

Selasa, 11 Agustus 2015

cara setting Ms Sql open IP publik adalah sebagai berikut, masuk pada ms sql
1. masuk ms sql dan pilih properties
2.pilih security klik yang sql server and windows autentication













3. masuk ms sql configuration manager












4. langkah terakhir pilih network configuration
set enabled to Yes,

define your IP address,

set TCP Dynamic to Blank and

TCP port to 1433 (or whatever)








dan pastikan agent2 jalan

Melihat Versi Microsoft SQL Server

Kamis, 16 April 2015

SELECT @@version as produk
SELECT @@version as produk

Install Ms sql On Xampp

Selasa, 03 Februari 2015

Buka file php.ini pada folder C:\xampp\php\ dengan menggunakan notepad, dan cari 2 text berikut ini dan hilangkan tanda semicolon (;) untuk mengaktifkan konfigurasi extension (menambahkan extension untuk PHP).
silahkan download php/ext disini https://msdn.microsoft.com/en-us/sqlserver/ff657782.aspx

;extension=php_mssql.dll menjadi extension=php_mssql.dll
;extension=php_pdo_mssql.dll menjadi extension=php_pdo_mssql.dll


Konfigurasi selesai. Restart ulang Apache Server kamu. :D
Konfigurasi pada XAMPP 1.7.4 ke Atas
Nah, untuk versi 1.7.4 ke atas, memang agak ribet, karena pada versi ini sendiri XAMPP entah kenapa menghilangkan kedua file di atas, yaitu php_mssql.dll dan php php_pdo_mssql.dll. Untuk menambahkannya, kamu harus download filenya.

Karena pada versi ini file php_mssql.dll dan php_pdo_mssql.dll tidak ada, maka kita harus mendownload file-filenya. File-filenya dapat didownload di sini.

Kemudian simpan kedua file tersebut di C:\xampp\php\ext\, kemudian rename php_mssql.ts.dll menjadi php_mssql.dll dan php_pdo_mssql.ts.dll menjadi php_pdo_mssql.dll.
Buka file php.ini pada folder C:\xampp\php\ dengan menggunakan notepad, dan cari 2 text berikut ini dan hilangkan tanda semicolon (;) untuk mengaktifkan konfigurasi extension (menambahkan extension untuk PHP).

;extension=php_mssql.dll menjadi extension=php_mssql.dll
;extension=php_pdo_mssql.dll menjadi extension=php_pdo_mssql.dll

Setelah itu, download file ntwdblib.dll di sini.
Simpan file ntwdblib.dll di C:\WINDOWS\system32 dan di C:\xampp\apache\bin\.
Konfigurasi selesai. Restart ulang Apache Server kamu.
Tes Konesi dan Query dengan PHP
Ok, konfigurasi sudah selesai, sekarang kita akan coba membuat sebuah file PHP untuk mengkoneksikan dengan database MS SQL Server.

Buatlah sebuah file tes_koneksi.php dan simpan di sebuah folder apa saja di C:\xampp\htdocs\tutorial\ .

Untuk mengetesnya, silakan copy paste kode berikut di file tersebut.

<?php
$serverName = "103.28.220.29";
$uid = "uername";
$pwd = "password";
$connectionInfo = array("UID" => $uid, "PWD" => $pwd, "Database" => "database");
$conn = sqlsrv_connect($serverName, $connectionInfo);

if ($conn) {
    echo "Connection established.\n";
} else {
    echo "Connection could not be established.\n";
    die(print_r(sqlsrv_errors(), true));
}
?>
koneksi dengan pdo
<?php

/* PDO connection */
echo '<br />';
try {
    // $conn = new PDO( "sqlsrv:Server=(local);Database=AfriLinkDB", NULL, NULL); 
    $conn = new PDO("sqlsrv:Server=103.28.220.30;Database=database", 'username', 'password');
    $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
    echo 'PDO connection established';
} catch (PDOException $e) {
    echo($e->getMessage()) . '<br />';
    echo($e->getTraceAsString()) . '<br />';
    die("PDO connection failed<br />");
}

/*$query = 'select * from Person'; 
$stmt = $conn->query( $query ); 
while ( $row = $stmt->fetch( PDO::FETCH_ASSOC ) ){ 
   print_r( $row ); 
}
*/ 
?>


 

Most Reading